Am very fun sized, 107l lbs, 4ft 11incs! The small fits me really well! No complaints. The material used is not cheap, shoulders a little puffy for my taste, but I will get used to that. At an affordable price, I will definitely be purchasing two more pieces!