I just bought this and the sizing is off. I am a 32A bra size and according to the size chart I would need a size Small which was sold out, so I bought the XS which fitted me perfectly in the chest area plus some moving space! I was surprised. What's more was the shoulder straps are sewn very wide apart so they're practically sitting on the edges of my shoulder about to fall off. The material is very thick which I guess has its own pros and cons depending on how you feel about it. I like the color contrast style but the fit is just not there. I'll still keep it but will have to wear a sports bra under for sure.