I love this top! I got a large based on a review on the white version of this top. I should've just got my normal size(medium in shirts) I usually order from this site. I've been buying from here for a couple years. Their size charts are not accurate. But the clothes are made well and I love all the things I've purchased over the years(which is a lot!). I'm 5'8, 163lbs, size 36 C(36 D/DD right now because of breastfeeding)size medium shirt, large bottoms(size 12/14 in jeans), and dresses on here and in most other brands. Even with the bigger chest the medium would've fit perfect.