Firm & the right height!  We use it in the basement at our lake house with our brown leather sectional.  Love the stripe design.