This was just what I needed.  I have been working from home for a few months but my old desk was wobbly and lacked space.  This desk has some storage shelves for books and gives me enough space to work with a laptop and computer screen plus space for writing.  It is not too deep for the small space I have for working in.  It was easy to put together.  I'm very happy with it.