Firm! Very comfortable. Edges are not reinforced though, you basically just slide right off.