Easy to order, arrived in good time and fairly straight-forward to assemble. Quality not perfect but very good for the price paid. Overall surpassed expectations.