Just what I needed.  The only down-side is I am not good at assembling things so I had to hire someone to assemble it.   If you are looking for a small desk, this is a great buy.