It should work very well for my purposes.  took about 2 hours to put together.  My only dislike so far is that the hutch shelves are not perfectly flat.  I could not tell from the picture that they all have a ledge.   And my cat really likes it too.   Gives her plenty of space to sit and not let me work.