This was very easy to put together; the entire top comes together & just he legs needs screwed on.  Good quality and the perfect size for my small home office.

Pros: Easy assembly