I was looking for a cotton top, and while this isn’t all cotton, it feels like it which is what I wanted. I don’t like the lycra fabrics or any of those typical smooth workout tops. It’s a long top - I have a short torso (I’m 5’6), so this goes down halfway on my butt. I love that there are cups in the bra and it provides decent support. I use it for indoor cycling, so I’m not jumping up and down but I am bouncing quite a bit. I’m a 38D and the support is good for my needs. I’m planning to order this top again in a large (I ordered an extra large), just to see if it fits better, but so far I’m extremely pleased with this top!!