This outfit is soooo cute. It looks just as pictured, however the boot covers do not reflect the image shown. It's actually velvet fabric and does slide off a bit. It is a little cheap looking, so you could buy more authentic looking boots separately. I ended up using the boot cover as it was crowded on Halloween and you couldn't really tell in the dark that they looked cheap. The outfit doe run samll. I bought a small and I am 5'6 (133lbs) usually I wear size 4 or small, but I had to have the top part taken in. If you are VERY large chested then you might not have to. I got many compliments on the outfit. It is very cute and fun!