This table was a breeze to assemble. Put the table together in about 20 minutes and never struggled. 

Pros: great quality