My 3 year old son has slept in this costume, he loves it so much.  He's a huge Thomas fan, and I had to hide this costume for the few weeks between when we got it and Halloween because he wanted to wear it constantly and I was afraid it would get dirty!  The pouch in front is a great idea, but candy can get pretty heavy, pretty fast so you may want something to unload it into periodically.  It looks great over jeans and a red turtle neck, or all black like the picture, or even a while long sleeve T and khakis.  Versatile, adorable, decent quality costume my kid can't get enough of.