I was skeptical to order a mattress online. You don't even get to lay on the things! But this mattress had enough reviews, and was on a great sale price, I couldn't refuse. It took about a day and a half to full inflate (One corner is still a little sloped but I am giving it time). The bed is very comfortable! Just the right amount of firmness. I was worried I wouldn't like it but I have been sleeping soundly. My cats also seem to enjoy it. Snuggles all around!