Assembly was easy and took about two hours. All parts clearly marked and packaged well. You have to follow illustrations which were quite good. My only complaint was front doors did not calling so good so they don't close properly. I can fix the problem with stronger magnets.

Pros: Easy assembly quality is decent
Cons: It needs stronger magnets to hold doors. Note doors closing has got better with time.