Shipping was fast, and the product arrived in good shape! It was easy (if time-consuming) to put together and my toddler was thrilled. My only wish is that it was slightly sturdier for bigger kids. It's perfect for my almost-3-year-old. But I'm a small lady, and I can't sit on the snack bench with him without fear of the boards cracking! That said, the price can't be beat. This will be great for our intended use during the toddler and young elementary years.