"I went to the store to buy this because I wasn't sure what size to get but it is true to size. I'm usually a size 6-8 on top and medium fits perfectly. I'm petite but I'm also an apple shape. so it's perfect if you want to camouflage your tummy. I have this in black and i wore it with shorts and pants. I like it so much that I'm getting it in gray too."