This is PERFECT!  I love this cabinet, perfect for smaller areas.  It does come in pieces, but I put it together myself (with husband supervision), so it’s easy.  Directions are great!  Well made and sturdy.