Better quality than I had expected for the price. The finish is nice, upholstery looks better in person than pictures online. It took around two hours to fully assemble. What I find to help with the assembly process is to buy hex bit for a small drill instead of using the small Allen key provided. Hand start all bolts before using the drill so you do not cross thread. This is a great table for small spaces and small family (4).