It took me about 3 and a half hours to put together. In that time I did take a few five minute phone breaks and also managed to put two shelves in backwards so I had to backtrack. Without those factors, it would probably have been closer to 2 hours.

It looks great finished. There is a small gap between the doors but not enough to put me off the cabinet. It is slightly wiggly feeling if you lean on it but moot point to me. The screws for doors were very challenging for me to get in but overall I would recommend this, especially for the cost.