These bras are of good quality but run small. I say this after having read reviews saying the same; ordered M when I normally use S. If the company would adjust the sizing issue, it would probably eliminate this inconvenience. As far as function is concerned, the bras are good. I can use them for running. Others may not depending on the support needed. The pads are removable. I would purchase this again, but would have to order a L. The difference from S to L points to the sizing issue.