I bought these at a good price (around $23) and ordered a women's 7 since
I wear a 7 1/2. Needless to say, they are HUGE. However, they are well cushioned and extremely comfortable, so I kept them rather than enduring the hassle of returning them. I only feel comfortable wearing them at home, though. Wish I would have ordered a size smaller. I would give these a rating of 5 if they were true to size.