I had someone put it together for me.  We love it!  So much storage space and the possibility for so many different storage shelf/drawer configurations personal to your storage needs.  The quality for the price tag is remarkable.  I love its design, and we couldn't be happier with this purchase!