We have an 80-pound mutt and this fits her very well. The outer part can be removed and washed and the memory foam is resilient and soft.