I'm 5' 3" and 175. Bought an XL and I love it so much, that I bought 2 more! It's a flattering fit if you've got some weight around the middle to hide. I like that it also comfortably stretches around my shoulders and chest (D cups), but then hangs loose just below that. The straight hem and the V hem both modestly cover your crotch, so definitely pair them with some tights for something light and summery. I'm going to pick up a waist belt too so I can wear it in more ways. I wish it came in more patterns because it is my new most comfortable, flattering top!