I bought this costume for my two year old who wears a 2T (weighs 28lbs). After reading the reviews in other places, I bought the size 4T. The costume is a perfect fit. The outside of the costume is very soft. The inside is kind of scratchy, but my son will be wearing sweatpants and a sweatshirt underneath. A great costume to go along with my daughter's Little Red Riding Hood costume for Halloween!