First time buying a mattress online but I am so happy to have found this one. It sleeps great and so comfortable that I don't want to get out of bed the next morning. It was very easy to set up and is overall the best mattress I have ever used. Very well made and I know it will last for a long time. I just opened up the plastic covering and it just puffed right up.