I have found out that you cannot go by reviews sometime.When I received mine, I just pure loved it.I am 5'2 and 1/2 tall. I weigh 121 lb.I got the small.I am 100% satisfied.Well, I'll take that back. The ONLY complaint I have (which is a little one), is the sleeves are a tad bit too long. But that's not really anything, I can always pull them up a little bit. I've already got another one in my cart. Going to purchase tonight. 🤪🤪🤪