These were exactly what I was looking for.  They are soft and comfortable right out of the box.  Other inserts have been much more firm and not very comfortable.  These are recommended.