The size was marked a 10, but significantly larger than a nine, or a maximum of 9 1/2. Marked positive too small. I have ordered other size 10 shoes from this company and they fit perfectly. If they mess up again, I'll find another seller.
Pros
Works well, if too loose. Doesn't slip off your feet in the water. Just hop on and off.
Cons
The shoe's breathability is not very good and your feet may feel hot and sweaty, especially if you wear it for a long time.