I got a size medium and it fits as expected- it's not very tight. The colors are great and the quality is very good. It's actually cotton and not polyester. I will say that the lighter colors are a bit see-through, so be sure to a lighter bra with those. Overall really great quality.