I think the sofa has good quality, I like the color, it has the perfect distance from the ground to make it comfortable. 
My only problem was that I suffered a little to put all the pieces together.