We have only had this mattress for a month or two. To this point the mattress is proving to be an excellent purchase. Due to the short time we have been sleeping on it I have only given it a 4 star but assuming as the nights go by we will change the rating to 5 star. The delivery and communication with Helix pre delivery has been excellent.