So I wear size 8.5 but I got a 9 since there are no half sizes. The shoe fits from tip of my toe to my heel. It's not getting 5 stars because it feels hard to walk on. Pool shoe only and it is necessary to order up a size