This is a great desk that fit a smaller room that I have. I gave it 4 stars because the keyboard tray is a little low for taller people. My husband has to sit pretty low in his chair to use the tray. The top is great for spreading your work out. Assembly was fairly easy (1 hour with 2 people).