It's very soft but not quite as thick as I would have liked it to be. It's not my dogs primary bed so it'll do. Not bad for the price.