I Love this! My girlfriend put it together for me, and she puts this stuff together a lot and she says it is a BEAR to put together.  The upside is that it is SOLID.  It is sturdy, well-sized, and perfect for my office storage needs.