I bought this in size 32C in pink, for medium to high impact cardio workouts (usually Zumba). I like that the padding is thick enough to conceal for modesty. It works pretty well for support, breathes well, is true to size, and is pretty comfortable. However after washing and drying it a few times (on delicate cycle and lowest heat setting), the fabric is pilling a little bit. But not too bad, probably only noticeable to me. Overall I would say I'm satisfied.