"the costume came quick and on time, just as i expected. the material, i think, was just thick enough to be worn over a set of everyday clothes and keep my son warm enough to go out trick-or-treating (the material doesn't breath very well, can get overheated if wearing indoors with a full outfit underneath). although, the hat's too small, and needs stretching, and the glasses are too big. we had to make some adjustments on those two things, but overall we loved it. everyone knew who he was, and was the only DJ Lance Rock around (which we also loved). my son also wears this costume during pretend play with his sister, and while watching his favorite shows. we're getting plenty of use out of this "halloween" costume, maybe even enough to last till next halloween."