I was hesitant because I didn’t know if I would like the print on my body. But it’s adorable. It fit perfectly. I’m 5 foot to 189 pounds. I typically wear a size 12. I picked a XL. It’s super stretchy I might have been able to go Down a size, but I’m completely happy with what I picked. The chest area you could even get away with not wearing a bra because of the adjustable straps makes it snugger