This was much needed for extra storage in my home.  I did get someone to put it together for me, so I can't really comment on the assembly process but there didn't seem to be any problems.  It's a good cabinet for the money and helped alleviate a little storage issue.