Seat and back are comfortable. Bottom seat is especially thick and firm. The blue color is nearer to navy. It was fairly easy to assemble. It adjusts in height nicely.