Assembly was a little difficult, you need a large surface on which to work. The cabinet is perfect, though. Very roomy and looks as pictured. Very bright white.