This is the cutest thing ever for the price. As to sizing, my bust is 40 and my waist is 32 and a small is too small by about 2 inches. I'm reordering to get a larger size. Regardless of your height or weight, if you're bigger than 38, 30, xx, you can't squeeze into the small.