This product shipped fast and was packaged very well. I put this together by myself. I'd say it took 2-3hrs. Fairly easy assembly but the back panel was a little tricky. The finish looks great! I did not have any trouble with the doors as other reviewers have mentioned.

Pros: Fairly easy assembly, beautiful finish