The material is not as thick as I expected it to be. I tried it on but haven't worn it out. It's somewhat transparent and would need to wear something underneath. I may give it to my 12 year old niece. I don't think I'll wear it.