Assembly takes some time but worth it! They are big and beautiful.Hardware is good quality. Shipping was super fast. Extremely happy! Would highly recommend!