Perfect storage for my needs.  The depth of this cabinet is better than the other cabinets I looked at.  It was also not difficult to assemble.   The hardest part was trying to get the cabinet doors aligned correctly so there was no gap.   It took me many tries but I did eventually get it right.  Fits right in with my farmhouse/shabby chic look.