Absolutely loved it as I was taking it out of the bag. Well-made, exactly as described physically, felt great against my skin and gorgeous. HOWEVER, the size wasn’t accurate at all. I’m petite in height, but curvy and buxom all over. I ordered a L, based both on the Amazon recommendation as well as the sizing chart. Considering it’s a swim shirt and I wanted something snug to my torso, I was quite surprised to find that this L fit me as though it was an XL: super loose through the sleeves, surprisingly loose through the bosom (which is REALLY strange!), and almost stretched out through the tummy. I’ve bought several Large swim shirts through this seller one year ago and was pleased. Sending back and replacing it with a medium. Hopefully it turns out to be what I need!