I needed extra storage space as my kitchen/dining area is small.  Cabinet width and depth are enough to provide decent storage space without taking up too much space in a small room.  Cabinet has an adjustable shelf which is handy. Height was perfect to fit under a window to act as a sideboard.  The glass doors give it a more expensive/quality look.  It took me approximately 1 hour to assemble (by myself though was watching TV in the process).  It's helpful to have a 2nd pair of hands when it comes to installing the doors.  All things considered, a nice cabinet for the price and would purchase again.