This is made out of very cheap materials. It is also mostly see thru excluding the chest and abs decals and the hood. but the back and pants are very much see thru. great if you have black clothes to wear under it. i gave it 2 stars for one reason only. Its way over priced. it was for my 2 yr old so cheap materials didn't really matter to me. he'll either ruin it or outgrow it. He uses this outfit every time my daughter decides to dress up like a princess. This way he gets to dress up to.