I gave this item two stars because, for the price, I've definitely seen worse. I can see how if your body were EXACTLY right, it would be a decent medium-impact sports bra for something like cycling or yoga. That said, it was NOT a good fit for me. I have a slightly short torso, being slightly shorter than average (5'3"). The non-adjustable straps are too long on me, so I get no support at all. I was curious if alteration would help me, so I pinned the straps shorter and gave it a jog test... still a lot of bounce even though I know the cups and band were an appropriate fit.  I also find the fabric oddly scratchy and stiff. The stitching rubs me uncomfortably. Sadly, it's not worth the trouble of a post office visit to return it!