We bought this when our son was 3 and he still wears it.  He LOVES IT AND HIS FRIEND'S LOVE IT EVEN MORE!  He wears it to school and it is very well made.  I have washed it successfully several times and it has very realistically made parts to it.  We REALLY LOVE IT at our house.  I would definitely recommend spending money on this.  The hat was so-so, but the jacket and suspender pants are amazing.