This cabinet is exactly what we needed.  The assembly instructions were pretty straight forward but could have used a few close up examples in a couple or places.  It actually arrived a day earlier than planned.  Very happy with this purchase.