I bought this for a Halloween costume and I was wearing leggings under it, thank god because it is very see threw. I do think it is cute though. I had to take it out of the package a couple of days before wearing it because it needed time to lay correctly.