First, I do recommend this bra for D cups and below. I usually wear between a 34-D and 34-C depending on the brand. For this bra, I got the 34-C and it fit snugly, but not too tight. The cups HAVE wires and the banding around the bottom is wide and comfortable. I wore this during a high-intensity spinning class and it worked well with very little bounce, but it could have been better support in the cups. The cups are mesh and not as tight which is good for ladies who don't like it when sports bras smoosh down their breasts, but may also not be liked if you want a very tight constricted bra. I felt like overall the bra did a decent job of supporting me during high-impact classes, but for larger breasted ladies I could imagine this bra not working out as well. As a side note, the straps were wide and comfortable and the back does have latches.