Somewhat difficult assembly, took me all afternoon. Screws are difficult to hold because of the tiny size

Pros: Nice finish, seems very durable
Cons: Small screws, hinges hard to secure and they don't keep the top erect.