Arrived a day ahead of schedule. Assembly was easy, just follow directions. All system controls work as expected. My only possible complaint is that the seat back is not high enough, when I put the seat back down there is no support for my head. My fault for not investigating more through.