Delivery was fast but when we went to assemble it there were many parts missing.  Immediately requested replacement parts but estimated delivery is 3 weeks away  That is unacceptable....  looks like it will be great but won’t know for sure for at least 3 weeks while we wait... hope it will be worth it