Wore this to the Chris brown concert and got sooooo many compliments! It's stretchy, but if you have a big butt or wide hips, get your regular size. I could have gotten a small for sure, but glad I stuck with my regular size medium to cover the booty. 36D bust, 29" waist, 40" hips. I'm 5'1" and 155lbs