Rocking horses are a classic gift idea, much loved by children over hundreds of years. Buy a good quality rocking horse and it should stand the test of time.