Super soft and cuddly but too small for my 75lb labs.  Not firm and difficult for my lab to get up off of.