They are so soft, and they accommodate both my Rottweilers as I bought 2 of them.  They love them and they firm enough and don't sink in yet very comfortable.