These are soft and comfortable and still give the needed lift.  They are not hard and have not gone flat.  I am very satisfied.