this cosplay is awesome! completely exceeded my expectations! I was surprised to see that miccostumes provides nicer leg warmers than pictured in the product display, a full sized button down shirt to go under the sweater, and the keychain that goes on the bag! the keychain (with a pokeball that actually opens!!) was definitely a shock to find in my package :)! as other reviewers have said, the skirt is quite short so if you are taller than 5'4 I would size up! definitely needs safety shorts, but I planned on wearing them anyways. this was totally worth purchasing and much higher quality than I expected! I can't wait to wear this cosplay to cons this summer!