Nice looking desk but very time-consuming to put together - 3+ hours and my husband is pretty handy.  He just assembled 2 patio tables that we a cinch compared to this!  What a pain!