This costume is not too revealing or too conservative. It brings clear straps which attach to the dress if you need more support, the sleeves, dress, choker, and crown headband. It's perfect. The quality was pretty good and the fit true to size (I'm 5'2 and ~130 lbs; bought a small/medium). I would highly recommend this costume.