It’s so perfect and my dog loves it. Very soft but only part of the inside comes out. The piece that makes the donut around has a zipper to remove it but all the stuffing is loose so you really can’t do that. So this is difficult to wash.