This worked very well for my 6 year old's first magic show. Looked good on stage. The cape is perfect. The vest is a thin, shiny "costume-y" piece but does the job. The hat was big but that just made him cuter. I bought the medium and my son is 50 inches tall and 60 pounds. Fit perfectly.