Cute little couch!  The cushions are firm, but I'm sure with use they will soften up.  Great for a small space!