Got this mattress to replace an old one and it did not disappoint! This is so comfortable and I have been getting the best sleep. The firmness is perfect for me, I will definitely use the perfect sleeper anytime I need to replace a mattress