Delivery was on time. The product was exactly as pictured and described. It's good for the kids but I wish it was tad bit bigger. There's not much table top space if you have a few children's but for the price, it's good.