This is absolutely perfect.  I love the color of the desk.  I love the rolling cabinet that comes with it.  It fits perfectly in my home office and it is exactly what I needed.  The quality is very nice too.