Firm but flexible, It will be perfect if padded was non removeble. It is problem with washing the product