This cabinet arrived as pieces of wood and many many pieces of hardware.  I never would have ordered it had I known such extensive assembly was required. It was expensive enough to assume it 
was ready to hang!!!