This cabinet is exactly what I needed.  It is not too deep so fit very nicely in a small nook, providing a perfect spot for storage.  I assembled it myself and it was not difficult.