Delivery was quick and a day early. Set up was time consuming but very straightforward and easy to understand. The quality of the product is good so far.