I bought this for my mom and she loved it, Gave 4 star only because they didn't have any size under 6, my mom wears a 5 1/2 but she didn't mind too much, she just wished it was the perfect size. good product for the price.