You can’t go wrong with a set of wooden blocks. Babies can rack up hours of stacking (and tumbling) without getting bored, and will get more creative as they get older (expect to have these around for a long time!). We love this adorable ABC House blocks set by Skip Hop because of its stylish design. $25, SkipHop.com