Precision Pet 3000 SnooZZy Mattress for Pets, 28.75 by 18-Inch, Burgundy Baby Terry Super soft baby terry fabric Soft but Firm pressed fiber filling Machine wash & dry flat