These are nearly always cheap crap but this one is pretty cozy. Had thermals under for Halloween and great success, very comfy. My son will get years out of the size too, he would wear it everyday if I let him. He was three and the 4-6 fit him well. Star off for the mask, just put the eyes on his forehead so he could see and it would stay on.