We use ours as a giant cat bed. It won’t polite an air mattress from their claws. We can also change the bedding and have an extra guest bed. It is nicely firm and comfortable with all the foam layers it has.