We love it, got it on sale- ideal price, easy assembly, minimal maintenance required. We LOVE that the seat cushions are sewn to the sofa- our previous sofa did not hold up too well against the kids’ constant movement! The color is very pretty too. The cushions are firm I did not want something TOO comfortable that the husband and kids would fall asleep on our old sofa also did not hold up to that!