Can't fault this at all, beautiful color (I purchased the purple one) only thing that needed adding for assembly was the feet which went on with ease. Cushions  are nice and firm. Will be using this in family room so won't be getting heavy use. Unfortunately for me as soon as it was in place my cat decided to throw up on it - but with some dish soap it looked like new again :)   

Pros: Gorgeous color, firm cushions