Even better than I expected!
I’m 5’6” & 122lbs, & 34in bust and I ordered a size Medium. Anything smaller would have been too small for me and this one fit just right. The material quality is great- my only complaint is that I wish it had a shelf bra or bra pads included. I’ll have to wear a sports bra or something under it when going to the gym. Really cute too and would purchase again!