It is just perfect.  When taking everything out of my old computer desk (it had a hutch) and then putting everything in it's place is terrific (it held everything).  I also love the fact of having my printer off the desk and on it's own shelf..  I love it and it was well worth it.