Assembly was not difficult but time consuming. Be careful to make sure all fasteners are tight and flat when assembling. Still having issues with smooth operation of one drawer. Nice looking, size and color were what I expected. Quality better than average.