I hate qvc overpriced takes too long to ship to me and shipping and handling costs crazy.  I don't find these too soft and I have problems with my feet since I have flat feet.  I have used hard inserts but these are firm but soft. my go to.