The sofa is still only a few weeks old, but so far I am pleased. It is sturdy with clean lines, and does not take up much space. It is a medium firmness, and I have taken a couple of naps on it and been comfortable. I did notice that the back cushions tend to become misshapen quickly, and the seat cushion piping sags where your legs go over the edge. Also, it does snag easily and pull, but I expected that. The seat cushions do not flip as they are Velcro-ed down, but I also expected that. Overall, for the price, it’s a great value.