I didn't need a huge desk for my office so this worked perfectly. Large enough for all my files and paper supplies and plenty of space for my laptop. It looks professional and is study enough for frequent use. Was a little difficult to put together, but that is what I expected. One unexpected issue was that the large top portion of the desk came scratched, but the company quickly sent out a replacement once I called. All in all a great product for you if you are up to the task of assembly.   

Pros: Sturdy finish, nice looking, plenty of space
Cons: Difficult assembly.