I love this mattress we have been sleeping on a $800.00 Serta that was 3 years old had to buy a memory foam pad Just to get comfortable and still every morning we woke up like we were 90 years old. So for my birthday this year I decided that I would take the plunge and buy a memory foam I read all the reviews did all the studying that everyone else has done and came to the conclusion that this was mattress for us. It was delivered on time and it weighs 114 pounds so, you will need a dolly to bring it in your house. Place it where it needs to be and then carefully cut the plastic and watch the magic from flat heavy piece of foam it expanded to 14 inches within minutes. We were so excited we slept on it that night which was comfortable but we still woke up stiff now by the third night just like what they tell you to do it was just perfect we decided to go with the plush reason being my husband and I have severe pressure point issues when we sleep on our hips and lower back I'm happy to say after the mattress did soften we woke up every morning without any back pain or hip pain which has been going on for at least 10 years and at times can be very miserable. I would suggest to go with the additional $50 warranty because you cannot return this mattress go figure it weighs 114 pounds how are you going to be able to shrink it down into a box to send it back and who would want a used mattress that's gross. So do your homework before you buy. For us we've always had to buy a new mattress every three freakin years because they either sink in the center or we have all kinds of issues with discomfort at night but I'm glad to say at this time this mattress has been a blessing. Wee did opt for the 4 lb memory foam if memory serves me right. In my opinion if you like a firm bed I have a feeling that the firm might be a little firmer than you would like because even with the plush there's enough give in the bed but it also gives enough back and hip support for us someone else that might be totally different. Before you purchase go to your local mattress store and try them out and ask them a bunches of questions like what's the thickness of the memory foam, what's the weight of the memory foam, what's the depth of the mattress and so on and so forth do your homework before you order because it is a no return but I would not hesitate in a minute to purchase another mattress from this company I'm very pleased it came in a black bag which was made of nylon so it couldn't tear and it was Triple plastic wrapped once we took the mattress out of the black bag so, care was given in the shipping of this mattress and that was greatly appreciated. Remember I cannot stress it weighs 114 pounds so be there when your UPS guy drops it off make sure you have a dolly or a big strong man to carried in the house and put it in place where you needed to go and let it sit for 72 hours to soften up or if you like to sleep on it that night go for it but, it'll get softer after a couple days and get a good night's sleep for once.