Exactly what I was hoping for! It is firm which I prefer because it will handle butts and dogs nicely over the years without getting lumpy and loosing shape