I had to return these. They were way too big. I had to guess since they only came in even sizes. I normally wear a 7.5 and have no trouble buying shoes online. I bought an 8 instead of the 7, so my toes wouldn't be squished. But this shoe was way too wide and way too long. Even with the strap it would likely have fallen off in the water, it was so big. The color was as expected though. And the quality was what I expected for the price.