Ive had this couch for a couple years now, its held up to the time amazingly, its solid, comfortable, and stylish. 

The leather is thick and supple and can be maintained with leather cleaner. 

All the cushions are feather filled and very squishy, every now and again a feather will poke through which can be annoying, but its not too hard to just pull them out. The cushions do need to be fluffed up from time to time, but thats basic maintenance. 

As a major plus, the seat cushion is the same size as a twin bed, so it makes a great guest bed in a pinch, just toss some sheets on and youre good to go!