Very soft material, my dog loves to snuggle up in it. Just not quite enough stuffing on the base. Feels like it is not quite full.