This cabinet is perfect for my space.  It took some time to assemble, but the finished product is great!