I really like the look of the 255, seems a cheaper option to the fenix 7
My only gripe any is the delivery which is taking 3-5 weeks from Garmin
Even Amazon don't have any in stock
I'm not working with Garmin and I'm not guaranteeing anything, but they said that with my order and it shipped 2 days later.
This was in Ireland and posted from the Netherlands
Try to look at some local running stores. That's where I got mine from, they had it with next-day delivery (Netherlands).
Good luck, the 255 is an excellent watch!