Nice desk, well made.  Takes actually a long time to assemble, maybe 2-3 hours with one person.  Not hard, just lots of pieces.  I'd highly recommend it!