These desks take about an 45 mins to assemble, but they are really sturdy and it's worth it for the price.  I used these in a real estate office.  So they are sturdy enough for that!