Sturdy, firm but comfortable cushions. The cushions wipe off easily when my cat decides to lounge on them. Overall very nice set for the price.