I was very nervous about purchasing a mattress online, especially when I had to buy two full size. But I am very satisfied with this mattresses. ￼They are soft and comfortable with just enough firmness for support. Like any memory foam they are squishy, and it takes some time to get used to that, but we sleep very well on them. They came vacuum sealed so they were clean and fresh. Once opened it took about 24-36 hours for them to inflate, which they did nicely. The only negative is that one corner of one mattress ripped when I was moving it - I wish they reinforced the corners of the memory foam to avoid that, as they are heavy and you have to grab the corners to move them or change the sheets. Overall very pleased with this purchase.