Supports but not soft
Good insoles not too hard n not too soft.  Provide more support than softness
Rating: 4 stars