I'm 5'1 and 110lbs. I thought a small would fit just fine? Boy was I wrong ! This dress is made to fit a 10 year old girl (I hope a 10 year old would never wear this dress, but you get the gist) I'm going to have to wear it as a shirt! Never again from this seller. Also I was suppose to get it on the 10 of April. I didn't get it until the 20th? Do NOT buy! Waste of money!