Luvvvv, firm, but comfy, so charming lookin. Perfect love seat.