Seat is very firm, not what I was expecting, the arm rests are non existing they are flat. Love the color.