Only had this a week, but so far extremely satisfied. It is firm but soft at the same time, and seems like it will last well.