This table is perfect for my craft and sewing projects.  Assembly was fairly easy but I would recommend checking the table top graph alignment when putting it together.  I relied on the piece numbers on the back and they do not line up with the graph.  Had to take it apart and reassemble the middle piece.  Also just wanted to mention that I'm a 67 year old lady and I put this together by myself!