For reference I am 5'3" 175 lbs. I have very big thighs, booty,chunky arms and larger breasts and I ordered a large. It fit perfectly, stretched over all my big parts and shrunk to my smaller parts. We received lots of compliments on our Valentine's night out. I highly recommend. Get it!!!!!! You will love it!