So the product itself is great. The fabric feels great and is comfortable to wear. However, unfortunately, it arrived too late. Had ordered it for Halloween. Was also reported so that it should arrive no later than Halloween, but came only a week later than I expected. Was very disappointed that I could not bear it. Was unfortunately a little bit larger than expected, but it did just a little sewn and already it fits like a glove :)