iShine Push Up Net Surface Bikini Set 2 Pieces Detachable Strap Beach Swimwear XS ( US Size 2 ): Cup size A/B ; S ( US Size 4 ) : Cup size A/B ; M ( US Size 6 ): Cup size B/C ; L ( US Size 8 ): Cup size C/D ; XL ( US Size 10 ): Cup size D/E Material: Polyamide. Brand new and well made. The halter neck looks very feminine and the strap is detachable.It's very popular with ladies of all ages. The top can be worn as either bandeau top or use the detachable straps. It is padded too so helps to hold up any boobies. Hand Wash