It was just what I needed but there are some down sides.  It arrived in great condition, no scratches.  It did take about 2.5 hours to put together, but the directions and pics were fine.  I put the doors on top of the unit to complete their hinge assembly and found that doing that scratched the top --dang it!  It scratched really easily so be careful!