Fast delivery, came in perfect condition and easy to put together. The directions was easy and all the parts were in the box. Finish product was really beautiful, great quality and I am very happy with my purchase.