Only have had it for a week but definitely like it. We have a navy blue rug with it. Pretty firm so it holds you up doesnt feel like its sinking. I read reviews that said it sunk but maybe they have had theirs for much longer? Anyways cute color. Fairly easy assembly. It was tricky when screwing the two main sofa seats together then having to slide in the backs. The backs were not sliding so we had to flip the couch again and loosen the screw a bit and finally got it to match the back so the back could slide in. But overall like it