2yr old daughter loves these books. Arrived on time....