My weight is 145 pounds, height is 5 feet 9 inches. I usually wear the small size because it fits well. This small size fits my roommate, 190 pounds, 5ft 8in, broad shoulders, with plenty of room. He's gigantic. The pants fit well, but this thing is out of proportion. However, the material is nice and soft and if it would fit, this item would definitely get 5 stars.