Assembly was okay.  Drawers were awkward to install, even with someone helping. Finished product looks nice.  Seems to hold shoes just fine.