this desk is small and everything i needed, the only thing is that its a little unstrudy so its scary. i cant lean on it too much but i will have to learn when typing to keep arms up lol, over all its good for a small space and fits the job