I was nervous to order, as I wear a size 10-11 and wasn't sure a "large" would fit. After reading the other reviews I decided to go for it. They are a perfect fit and were comfortable for several hours during our 70's party celebrating my husbands birthday :)