Seating cushioning is firm yet comfortable, the blush rose color looks awesome with our funky, mid-century decor