I needed a cabinet with a small footprint to expand my storage space in my very tiny kitchen. This was a bit smaller than I had imagined but it does hold a surprising amount of stuff.  It was not difficult to put together( especially when I had a friend do it for me),however it is fiddly and time consuming. He ended up with a blistered finger but the hardware supplied was of a very good quality and the unit is very sturdy.