I’m in the large of the top, fits plenty big. Only size up for a bigger fit otherwise TTS. Sheer. This is the “beige” color. My jeans are 40% off! I’m in the 30.