Some hiccups in assembly but it is pretty and worth the money spent on it. Picture directions were pretty thorough but recommend you plan to take your time. For a novice plan on 3 to 6 hours. Bottom door was not level so we had to move hinges slightly and the drawer assembly is a bit wonky, but basically you get what you pay for.