Functional just what I needed for working from home.  It was a little bit challenging to put together but I am sure most people should be able to do it in an hour or two.