Our springer spaniel got this for Christmas and it fits his kennel perfectly - just the right amount of padding and the fabric (urban animal) is gorgeous!  I like that the cover zips off for washing.  Maverick likes the comfort - I've seen him in his cage more than usual since we bought it!