I thought these were great with adjustable straps and hook closure in back. I got 38C and wore them all the time - so comfortable - even for running. The only problem I had was that since I wore them mostly for workouts, they got very wet/sweaty and the foam started to smell awful. I guess you would get that with any padded bra after some time though. The only other problem I had, which was significant was that the bright pink one bled on my white karate uniform, which was not only embarrassing, but very difficult to remove the stains. Yeah, yeah... probably my fault wearing hot pink under a white t-shirt, but I didn't expect the dye to run and none of the others ever did. I wish Groupon had these still because I would buy them again.