Very comfortable and firm (which is what i wanted), and great seat depth.
It matches Perfectly my entire living room, and Im so happy with it!