I am glad that my computer desk has one of these keyboard slides because it makes it easier for me to slide it away when not in use, it saves space. We have two computer desk at home but I love this one that I am using because of the keyboard slide. The other one is bigger but you have to put your keyboard on top. Being a work at home Mom i-s really a blessing. I get to be with my kids most of the times and it gives me opportunitues to earn income without leaving my home. It is not the best earning opportunity but it does gives me the flexibility to work anytime I want. It gives me ample time to bond with my kiddos.