Well it depends on what it is. We got DS2 a ride on tractor for his birthday, but it needed assembly so I put it together before his birthday and then he had it all ready to go when he got it. If it wont take long to put together, I'd wait because a lot of the fun is putting it together, but if it's an involved process I would do it beforehand.