I got this for my 2 1/2 year old for Halloween. I tried it on when we got it and it seems to fit perfectly. He should still fit in it for Halloween since its just over a month away. He absolutely loved it and didn't want to take it off. It is VERY soft and comfortable but it does shed blue stuff everywhere and is hand wash only.