This is precisely what you expect from a halloween costume: cheap fabric, errors in production, some itchiness in the wearing, and of course, lies on the cover picture. The other reviews were correct; the witch hat looks closer to a traffic cone, but the outfit deserves a black velvet hat anyway. The layers between the skirt ruffles are made of a clear mesh material, which is a problem when the plastic ruffle material doesn't lay down flat. I wear a pair of black spandex shorts under mine and it not only solves the problem but looks better, in my opinion. The stockings are adorable and seem to stay up just fine. The biggest issue I had with mine was the white top; somehow the front has these bled-in dark marks right between the boobs. It's really a dealbreaker.

As for sizing, I'm 5'6", weigh 145 pounds - so pretty much normal, with a tiny bit extra cushion. Medium seemed just about right, though had maybe an inch of spare fabric around the waist, but any smaller and the sleeves would have been cutting off circulation.

Bottom line, this outfit is precisely what you expect out of a halloween costume, but with some tweaking and upgrades it can be a decent choice.