Kind of hard to get the cushions out of the arm rest, but once we got those out it was good. Firm and comfortable.