This desk is huge & been perfect for my office.  I used the Handy service to put it together & it took the guy about 2 hours by himself to put it together.  But I seriously love the way it looks!