Easy to assemble, seat has a good amount of cushion.  Only thing would be if the arm rests were higher.