For the price, this is just okay. It will fit a small space nicely but it is a little wobbly.  The keyboard drawer is not sturdy at all and can fall off the rails quite easily, so I don't use it as a keyboard shelf but more like a drawer to store papers. For the size, it won't hold much but I was able to put my Mac on it, a small shredder and barely have room for my mouse. If you need a small computer desk for a small space, this will do the trick. Otherwise, don't expect too much.