This is a outstanging computer desk. easy to assemble and the key board slide out tray can be installed to eather top for ones personal preferance. I had 1 sild out track that needed replacement & called the manufacture 3 days later I had more than enough replacement parts. I you have a room 8 by 8 or larger this will wok great. LOVE IT!