Overall a decent purchase.  The bottom doors don't always stay shut.  While easy to assemble, there were many small pieces and it took a while.