I bought this as a gift for my wife and boy does it look hot! Fitted, heavy weight material. Very nice. She is 5'6", 150, 34dd, with a small waist and curvy big butt, and the M/L fit just right, assuming you want this to be fitted snug.