This is a cute outfit, but not high-quality at all.  The "snaps" are a very cheap plastic rather than metal, and the cape looks like a big piece of felt instead of a true cape.  For the price, it is cute enough, but not great.