We just unpacked this mattress and I was skeptical that a mattress delivered in a box would be high quality but I am very impressed so far. Still waiting the 48 hours for full "resting" but my husband is already stoked about the firmness factor. For the price, this may be just the ticket! I will submit another review after we have slept on it for a while.