Fairly easy assembly.  Took about 2 hours.  The hardest screw was the one under the seat.  They need to reengineer that or provide a different tool