This desk will fit anywhere and is a wonderful addition to our home. Assembly was a breeze.

Pros: easy to assemble
Cons: Lots of trash to get rid of when finished