Love this product after all done. But assemble is tough. They have tiny hole for screws ,so we have to make hole bigger . It takes long time to assemble . I don't get why they don't set up easy for customers. 
Delivery is nice and quick . Came earlier than estimate date.