I bought this for my son's 2nd halloween and he was a hit everywhere we went! It was adorable! The hat kind of covered his eyes sometimes but as far as the fabric, it's A-. Very good quality, and not that "itchy, scratchy kind" very good buy, and very cute. I recommend that you get a size above your child's normal size because it was cold for our Halloween so we put clothes on underneath it and it was a little snug but still fit good.