Since I have a fuller figure cup with small shoulders, I have a hard time finding a sports bra that will provide the comfort, coverage and support necessary while staying put on my shoulders. The bra is made of a comfortable cotton fabric and the underwire and band provides firm support. The shoulder straps are camisole and adjustable from the back. On the down side, the bra and the straps will stretch out and sometimes the straps pop out of the hooks after a lot of use. I originally purchased this bra at a retail store for $20 more than I found it here on Amazon.