Exactly what I was looking for! My only hiccup is that I'm tall and this desk is a tad short, but other than that it works great.