Bought this for my 6 year old son.  He loves it.  Super cute costume.  Like other costumes, the material is pretty thin. We were able to fit a pair of long-johns and jeans under to help with the cold.