Arrived ahead of scheduled delivery without any damage. Easy to assemble and I had it running in 30 minutes. It meets all my expectations and is so relaxing to listen and watch, especially at night. I highly recommend this product.