I wear a size 7 but went with the small based on reviewer recommendations and am very pleased with the fit. Understand this is not a high quality item but is perfect for around the house and worth the 16.95 cost.