Perfect for my energetic 5 year old... he already stained it, but it came right out with a baby wipe.