I have bought several items since this line came out and I don't regret it. Especially, with staying in a lot lately. Comfortable and cute. I am 5'2 and a 32D and I have this shirt im both XS and a Medium. The XS is more of a crop top and the Medium is a little short also so depending on what you are looking for, you may want to size up if you like to cover more. Hope this helps!
Rated -1 on a scale of minus 2 to 2, where minus 2 is Too Small, 0 is True to Size and 2 is Too Large