Got this last Halloween and it's great. Looks exactly like the pictures - the velvet dress is amazing quality, super soft and flowy. It was shipped and delivered within two weeks of ordering, which is insanely fast (especially as I bought this in October)! The only two gripes I had with this are that the dress does not come with the ribbons necessary to tie it up (so you have to supply your own) and the inner shirt is scratchy and a bit confusing to put on. Overall great for the price and would recommend.