I let the kiddo pick this one out after looking at several options on amazon.  I ordered the Large size for 4 yr old, and it was the right choice---fit him great with a little wiggle room so warmer clothes could go under.  The fabric had a nice shine to it, and the head piece was detailed and fun.  Both the head and the wings are detachable.....however, the tail is not, so the costume still needs to be taken on and off in order to get into a car seat.  The kiddo was really excited to get this and practiced "scary" faces and roars ( not realizing he just was freaking cute and anything but scary).  He did get tired of wearing the body part by evening ( wore it to pre-school), and even then just wearing the head-piece with a red sweatshirt was still cute.  Overall it was a good costume and looked like the actual picture---which is a positive, since sometimes you order costumes and discover they are flimsy/ nothing like the advertised picture.