Nice, but huge.

I'm 145lbs, 5'9". I usually wear size Small because it fits well.This size small fit my roommate, 190 lbs, 5'8", broad shoulders, with room to spare. It's gigantic. The pants fit fine, but this thing is way out of proportion.The material is nice and soft, though, and if it fit this item would definitely get 5 stars.