The top I originally bought didn’t fit but the customer service was excellent. They helped me pick out one that would fit and shipped it right away. I just had to ship the wrong one back
I love this rashguard. I wore it to the pool and to the park! My only regret was not getting more. I got a small. And feel it’s pretty true to size.