This desk fits my small space perfectly. It easily fits my all in one computer. The only thing that would have made it better would be a lip on the back of the keyboard try to help prevent the mouse from falling off onto the floor.