This costume is beautiful, and so well made! It looks specialty. I would think this is would be best for a more petite woman's frame, due to the length of the skirt or a tall girl's frame. All you need is the dog and a pair of ruby slippers.