Firm but comfortable. Looks exactly like the photos. You can lay back in and kick your feet up if you have an ottoman (which I plan on getting). I love it because it goes with the color scheme in my living area. My only con is trying to align the back to slide in took 2 people. It was definitely more difficult than it should’ve been but once we got it to slide in on both sides it was perfect.