Firm but comfortable! Easy to assemble. Wish the foot pegs weren’t black but love the couch, especially for the price