I live this too, I got size S (normally get medium) and it still had a slightly oversized look! I took it into the back and wore with cargo pants, looked adorable! Material is not too heavy and think so I can wear during the spring time
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