I've had this sofa (in green) for about a month now and I could not possible be happier. Make sure you really look at the measurements, including the width of the shipping box-- mine just barely made it. The couch is very firm at first, but it definitely softens over time. I feel like the color is still very vibrant and the texture of the upholstery has stood up against our dog and two indoor/outdoor cats being on it. My partner and I are able to be completely stretched out side by side on the couch and be comfortable for our movie nights. This is my first big furniture purchase and I'm so glad I got it.