I love it.  Arrived in three separate boxes........which caused a little stress in me.  However, it was fairly easy to assemble, I just needed help lifting the top onto the bottom and hanging the doors.  Very pleased with this purchase.