The desk itself is really sturdy but the drawer and keyboard pull out are flimsy. My knees bang against the bottom every so often and I'm worried I might break one of the drawers. They also don't match up so the keyboard drawer hangs lower. Once a chair is there you don't notice it. For the price I'm ok with it. I just don't know how long they will hold up.