We really love the cabinet! There were no imperfections anywhere. Assembly did not take too long. We also installed lighting, and it looks really good.