I purchased this mattress last month for the guestroom in our home. The mattress is very well made, does not have the chemical smell like other memory foam mattress have for the first few weeks, and extremely comfortable.  I ordered the firm, which my husband loves but it is extremely hard for me.  In order to make it work for both of us, I had to add a mattress topper.  I highly recommend the mattress for the price and quality however I would say not to order the firm unless you like sleeping on slabs. Go for the medium if available.