I’m 5’6, a size 12/14, and my weight fluctuates between 170-185. I ordered this in a large, and I think it’s a perfect fit. It’s soft, lightweight, has pockets, and it’s not see through. As a teacher, I love the length, and I won’t have to worry about the wind blowing this up while I’m on duty.