This product fit really well. I used it for hiking, camping, and yoga. I'm very pleased. I got an xs. I wear a 34a. Someone with a larger chest might need a bigger size to accommodate that.
I like this too and will be keeping it, but it is not true to size. It runs small or extra small. I’m typically a size small in everything and I’m glad I got the medium, but even the medium is tight. Maybe because it has a built in bra with it, so they wanted to make sure the bobbies are tied down nice. Which they definitely are.