Easy to assemble and install.  Love the windows and the crystal like cabinet doors.  Well purchase again for the downstairs bathroom