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.