I hate giving 5 stars but the product arrived very fast and was as described. I did like the satisfaction letter they put in the box so I bent the rule and must give it a 5 star. I usually wear 7 or 7 1/2 and I should have ordered the 7 but I never know with shoes online; however, this was my fault so no blame for the seller.