Very firm and upright, and no bounce in the seat. The back cushions hold their shape perfectly; no fluffing necessary. I was hoping it would be a bit more vibrant than the picture but it's not.