I'm 5'2, 165-170lbs, dimensions 38-3443. I bought this in size "large". It's giving big/oversized fit but I like it that way. It's not sheer really, and it's nice to wear on the plane, as a cover up, or just any plain old casual wear. I hope this helps!