It's a futon so don't expect miracles BUT by futon standards, it is pretty nice. Photos are pretty accurate, it was longer than I had expected, which is a good thing, you could fit 3 people on it easily. The back rest is pretty hard and could use some throw pillows to soften it up but the seat part is a bit softer, definitely more comfortable than most futons I've sat on. 
My main complaint is that the fabric is thin, I accidentally nicked the fabric while frantically cutting open the box, which is obviously my fault but I can see where the fabric may not hold up to daily use or pet claws. We shall see but all in all, it's cute and pretty comfortable and didn't break the bank buying it.