I bought this for my son who is 20 months old. He is wearing a 2T (is about 25lbs and 32 inches tall). The material is the stretchy thinner kind of felt, which will be great for Halloween and it has velcro on the insides of the legs to put costume on and off. The backpack is super cute, it is attached, but it has a flap that opens up. The hat fits his head just fine, though he has a pretty big noggin. :) I think if you actually read the size you know it's good for an almost 2 year old. I am very happy with my purchase!