Over all not bad. Very heavy, which adds to the time of assembly, it was frustrating to spend extra time and effort to fit the top to the bottom (legs). I strongly recommend getting extra hand for that portion. Otherwise may struggle to fit the two pieces together.