Great bra for the price!!! They fit perfectly. I am a 34B, 5'3 & 150 pounds and I bought the Medium. I use the weights/machines/elliptical/treadmill at the gym and had no issues with the bra. I would recommended maybe adding a second set of pads to the bra if your going to run for a long time. The girls moved a little but nothing major. Well made, soft material, easily pay $20-$30 for one of these bras at Target. I wash them in a lingerie bag on gentle in my washing machine, hang dry and had no problems. Wish they had more colors because I would buy more! Comes in a nice thick frosted zip-lock type of bag that you could use if you went to the beach or travel. I was really impressed with the product!