I am between a size xs/s and this fits me almost perfectly. The top of the dress can be adjusted with the corset back, I am a 32C for reference but it has adjustable straps and that helps depending on your cup size. The cups have an underwire and are lined. I am 5'4 and the length is a bit long but with heels it's perfect. It is see through but safety shorts can be used to cover anything up. I especially love the way it has a little bit of a sparkle when in light!