Love this desk, I use it as a laptop desk to pull up to my sofa, for that it works perfect. The pull out tray puts the keyboard at a good height while sitting on a sofa, and brings the keyboard over the edge of the seating. The casters are not the greatest but overall I am extremely pleased with the desk.