This is very nice. My boyfriend agrees :) It fit well with adjustments. The "boobie holder" is a little small for being and XL, but the fabric stretches so was able to make it work (for DD size anyway). It comes with a thong, and that fit fine. The material is good quality for the price. I would recommend this. Its comfortable to wear. :) Happy Shopping!