Great mattress for the money! It shipped quickly and was well packaged in a compact but HEAVY box. I have it on a platform bed and it feels firm and is very comfortable. I followed the instructions for unwrapping and let it “fill out” for a full four days before sleeping on it.  It does take time to fully expand before you can use it so keep that in mind. I would highly recommend this mattress!