Nice and firm but very comfortable. Looks GREAT! We have the loveseat too, & we are very happy with our purchase.