Just as advertised. Firm yet still comfortable since it is memory foam. The smell wasn’t as bad as I thought. I just sprayed some febreeze fabric spray on the top and bottom 2-3 times for the first 2 days and the smell is gone. The only bad thing I can say is the mattress may only be 5 inches. Since it is so thin I put it on top of a box spring just to make sure I don’t feel the bed frame when laying on it. Great quality for the price, I sleep fine and I’m 190 pounds although I would recommend the 10 inch version for anyone that is my weight or heavier.