The quality is very good. Easy to install! The only point is the schedule of delivery. When I purchased the table, there was an option to allow me put a note to the driver. I put "Do not delivery before 3pm". However, the actual delivery time was 12:15pm so that the table had put outside, my door, for almost 3 hours. Luckily, there was no one to take it away. I wish the website could read consumer's note while arrange a delivery time.  Overall, the product is good to buy it.