I'm a bigger girl, so I'm always wary of buying things online because larger sizes aren't always what I expect. I was excited to see that these came in XL sizes, and I've been looking for a good sports bra for a while so I gave it a shot because the price was so affordable. unfortunately these just don't fit. They have a lot of stretch to them, but Even before I put them on they look like a medium size. I can stretch it quite a bit, but it ends up being so tight around my chest that it just was not comfortable or flattering. I still gave it three stars though because they seem to be really comfortable material and made well. If it fit, I'm sure I would have loved these. I usually wear an XL or a 2XL, but I went ahead and got the 3XL just because of issues I've had ordering sports bras in the past. It still was way too small.