Amazon delivered in less than a day (ordered previous day afternoon, and got delivered next day by noon). The product was delivered in good condition. I saw many complaints about an incorrect product delivered. I wanted to take a chance since I trust Amazon. And, they lived up to the expectation! Go for it, people! Worth the price, and will help your kids in building their vocabulary.