Everything is very easy to put together and it looks great. The table is also easy to clean. I'm deducting a star because there are some small scratches on the table surface that I can't wipe away, the vaneer from the table edges seem to wear away easily (but not too noticeable), and there was a chemical odor from the table surface for a few day. But overall, I would say great value for money.