I love it! The material wasn't what I was expecting, it's almost a thin faux-leather, but it stretches nicely and was easy to get on and off. I feel like the neck piece is a little floppy, but I'm also a very tiny, thin person, so that's just how it is sometimes! I ordered an XS-S and it fits like a glove, so much so that I'm probably going to pair it with a mid-section corset to hide my little belly pooch. (Lol) All in all very happy with this dress, can't wait to wear it to my friend's Halloween wedding!