This table was very easy to put together and did not take me very long to do! I have never put anything like this together myself, so I did have to realign to make it sturdy as it was a little wobbly at first. But everything does line up perfectly and once I did it right it is a very sturdy table! I love the bench that comes with it and the smooth feel of the table. It was packaged very well too, there were no scratches or dents or anything. I am very happy with my little table and would highly recommend for anyone looking for a smaller table!