The table was somewhat easy to put together, I ran into a snag when one of the plastic holders could not be moved to line up with the screw holes. I had to remove the plastic piece and reset again and screw in the table leg. Other than that it was easy to put together!!