These are great when I work out and support my chest pretty well overall (I’m typically a 36C cup size and I got an XL) However probably not meant for those that do heavier workouts like running, sprinting, jumping rope, etc. My only complaint is that the outline of the insertable pads can be seen, it doesn’t look as seamless as I had hoped for. Other than that, it gets the job done.Enough support for walking or hiking but would need more support for running. The pads inside move around a lot but better than not having them so you can cover up when you get coldI really like the way my chest fits in it, no weird pointing pads going opposite directions but I ordered a size up, XL, and it still cuts into my shoulders and is tight so I would recommend ordering a size larger at leastThese are my favorite sports bras that I've ordered but I order the pink, black, green and blue pack and the green looks like a sky blue and then you get the darker blue so now I have 2 blues when I wanted green lol oh wellIf you have a longer torso, this would work great. Unfortunately I have a short torso, so I had to take the straps up an inch or so. If they were adjustable, it would have solved the issue instead.I was skeptical on how well these sports bras would hold up because of the low price for 3. I ordered other spots bras at the same time and these bras are by far my favorite! They are very comfortable and gives good support and breathable fabric. I'm buying more of these next time I need more.These bras are comfortable. They are snug, but that is what I expected for a sports bra. I got this particular set because a tank I purchased recently has a cross back and nothing else I had "hid". These fit perfectly under my tank. The fabric does a good job absorbing the sweat while I am working, so I don't have to worry about the sweat lines like with regular underwire bras. I do wish the fabric was smooth, only because it shows through the fabric of my thinner shirts. Other than that I like them and would buy them again.When I placed my order I was supposed to receive it on Thursday which was why I ordered these ones over others I was looking at. I thought I would have them in time to use for a vacation I had planned but instead they arrived the day I left town. I was not happy about the arrival date being delayed but I do love how they feel. They are comfortable and don't bunch up on me.