Although I have only had this product for a couple of weeks and can't say how it will hold up after being used for a number of months, the sofa is beautiful and exactly as advertised. It bought color and livened up my living room area. 

Pros: No assembly needed (Just add the legs at the bootm), beautiful color, perfect size. 
Cons: Took a number of weeks to ship out and receive.