Dog Snuggle Bed, Wheat Cotton Fabric with Cross Stars, Shearling Inside Very soft to touch! Recommend for pet weighs between 9 to 15 lbs Out side material: 100% cotton Inside material: Shearling