Decent size desk for letter writing, laptop using and other functional things. Not hard to put together, I did it alone by leaning the back portion against the wall and carefully snugging the front into place, partially drove the screws in and then flipped it forward to finish. I used a hand screwdriver to keep from rounding out the heads or stripping the holes. That was harder but safer way to go. I wish they made this with a keyboard tray under the main desk. Biggest gripe is that they sent jet black legs and not gunmetal grey as described in the item info. Now I have to paint the legs because black isn't working with my design.