Very tricky to put together as it wants to twist a little when tightening the bolts on the table. We ended up leaving them slightly loose until after the top was installed, then tightening the frame slightly more. End result is perfect for the small space and its really pretty. The stools are surprisingly comfortable and sturdy.