Great bang for my buck! Purchased this online last weekend, arrived in 5 days, all parts and hardware included, relatively easy to put together (just hubby and me on a Saturday) and our kids love it. Aesthetically, it looks so nice and seems super sturdy. Would definitely recommend!