I am so pleased with this loveseat. It is firm but comfortable due to the cushions having springs rather than being hard foam like the loveseat I previously had. The color is not as grey as it looks in my photo, but a beautiful teal green, which is exactly what I wanted.