So far so good! We’ve only had the couch for a week or two and it’s been great. 
Materials The couch doesn’t feel like leather which I actually really like. It’s this very smooth materials maybeee a bit more like suede I’m not sure but it’s super soft and is never cold like leather is. We haven’t spilled anything yet so we’ll see how it cleans up.
Assembly Super easy! Comes in two pieces which you lock together. The pillows Velcro to the back which makes for easy cleaning. The bottom pillows are attached which I like cause then underneath doesn’t need cleaning. Just a quick wipe or vacuum in between each cushion is great. It’s not the sturdiest couch ever made but that was totally cool with us. 
Comfort I love it! It’s definitely not a couch you sink into for hours on end but we didn’t want that anyways. 
Size I’m 5’9” and I can lay down comfortable. Amazing for our small space. 

Overall Definitely recommend!!!