The only reason I didn't give 5 stars is because I can't say how many years this mattress will last yet! Definitely an awesome mattress!