Received in good condition! What you see is what you get! The item itself has light, breathable, and comfortable material. Though it is thin and transparent, good for beach outfits. It's advisable to wear white or skin type undergarment or cycling underneath for extra measures. Overall, satisfied!