The design is great, but it takes way too long to put together.  I think I would have rather paid a little more and have had something already partly assembled.  This piece had you build it pretty much from scratch.  It took us about 5 hours to put it together and my husband is a contractor.