Firm and exactly what I need. It is just as the description describes and love the black on black