It’s firm and comfy! It’s a cute little couch. It’s good for sitting but not long enough for anyone over 5’5” to lie down. I’m happy with it.