It is perfect for our needs.  The quality and appearance are very satisfactory.  It took us awhile to assembly the cabinet but the directions were good which made it easy.   Thank you to Joss & Main for your assistance.  We love it...  B & J