Really cute top. I bought the medium for my 13 yr old, who weighs about 125 lbs and is 5'4". It fits her nicely. She is a little thick through the waist still, and it is very flattering on. It is a bit short waisted (even for a peplum style), but that suits her body type. She has worn it several times and it washes well. Keep in mind that this is a top only and you will need to purchase bottoms.