Granted the comments are right on when it is stated that this is tight and a bit of a challenge to get on. I did buy a large but probably should have went a size higher just for ease of getting it on and I wear a size 6 and not heavy in the hips or but. I like the price and I would buy this again in another color if I desired to do so.