I bought these for a family beach trip. They are nice and overall worked out great. Only issue I would say is that they run a little on the small side. I usually wear a 11.5-12 men’s. So I ordered the size 12 and they were barely big enough for me. There weren’t half sizes so I would have to go up to a 13 which likely may be too big and come off my foot. All in all a good product and good price.