Top sold separately. Brief cut. Cheeky coverage. Allover print. Fully lined. Made in USA. 80% nylon, 20% spandex. Hand wash. Fit: this style fits true to size. Bust: 34". Waist: 25". Hips: 35". Model is wearing size S..