I bought this mattress back in February as a replacement for a mattress I had for 10yrs and loved. My mother recommended this one and I was definitely a bit nervous ordering a mattress online however this has been perfect! It is not as firm as other memory foam mattresses I have tried but that is exactly what I was looking for. I let it sit for 24 hrs before sleeping on it and it blew up great. I have not had a bad nights sleep since. And honestly, the price can't be beat. For reference, I opted to go with the 12 in Queen.