I just received my desk a week ago. Putting it together is not difficult, but it is a bit laborious. Overall, I'm very pleased with it; works as advertised. I was concerned about the whole lateral-stability issue mentioned in one of the reviews. It has been a complete non-issue. I highly recommend the TrekDesk.