I usually wear large but I got a medium so it didn’t look too long and it was a perfect fit. I’m 5’1 & 160 lbs. This item was an one-week delivery option and exactly what I needed for a friend’s birthday dinner. It’s casual yet can be dressed up. Was great for just a plain white shirt and cute jeans. It’s comfy and not thick so I want sweating during dinner, but also just warm enough so I wasn’t cold when leaving dinner. It covers your butt, HAS POCKETS and is just overall exactly what I was looking for!