Decent quality for the price.  Assembly took time, but not overly complicated.  Consider carefully if you have small children as anchoring this table to the wall limits where you can place it in your home and the appearance.