Bought this for Christmas for my 20 month old son and he is obsessed. Shipment was quick, we received it within 4 or 5 days of ordering and it's the perfect size. I know it will keep my toddler busy and active during the winter months when we're stuck inside.