Much easier to assemble than expected. All pieces and hardware clearly marked.  Everything fit!  Very nice cabinet for our purpose.