This is a flimsy desk and it does not have a keyboard shelf.  We got it for our elderly Mother who will be easy on the furniture.