Very easy to put together and it is perfect! I have a tiny area in my dining room ad this is just what I needed! Sits two perfectly and I love the shelving! The table top itself is nice and is a pretty color.