firm. Sturdy. not as soft as I thought it would be. fabric wipes off easily.