Fit was perfect.  I wear an 8.5 in Nike shoes and the 8.5 in these shoes fit the same.  Better support than the typical aqua shoe and quite comfortable.  I felt price was fair for quality of product.  I met someone on my last cruise wearing these shoes on an excursion and asked where she purchased.  She loved them so much I had to find them on amazon where she got them.  Im so glad I did....they exceed Speedo brand that Ive had plus several others.  I expect I will buy another pair for myself and also for my husband.  Perfect for swimming in ocean and walking on the beach.  Highly recommend!