Solidly built with firm cushions. I love that there are only 2 long cushions and not extra cushions for the back. This sofa doesn't feel like it will get saggy over time, but will stand up to many years of use. The color is just beautiful. This is a much longer than usual sofa, so be sure to spec out your plan for getting it into the room of choice. We nearly didn't make it in!