Skip to content
FREE Shipping On Everything | Buy 4 or More Items Get 15% Off (Code: 4FOR15)
FREE Shipping On Everything | Buy 4 or More Items Get 15% Off (Code: 4FOR15)

Ruff Dog Faux Linen Universal Pet Mattress in 3 Sizes

Original price $218.00 - Original price $346.00
Original price $218.00
$218.00 - $346.00
Current price $218.00

Finally, a pet mattress that fits anywhere! Charlie’s universal pet mattress is perfect for the pet who loves sleeping in the strangest spots and positions, with 25D egg foam to help you care for your pet’s joints.

Designed to fit all standard crates and outdoor beds, Charlie’s universal pet mattress also knows that life with a fluffy friend can be messy, so the cover is removable with hidden zip and has a waterproof insert cover to make sure that the mattress stays comfy for longer, regardless of little accidents.

The two-tone cover doesn’t just look good, the silver top is niblet texture, which can be calming for some pets, and the darker sides are faux linen, giving it a touch of luxury. The base is made with Charlie’s extra-sticky anti-slip fabric, to make sure your pupper feels secure when they sleep.

These work great with our trampoline beds too, giving them extra padding for colder weather.

Charlie’s note 🐾 our products come vacuum packed so that you save on shipping! Just open them up, give them a bit of fluff and after 24 hours they’ll become their fluffiest self – ready for your doggo or feline overlord.


  • Versatile and stylish faux linen design
  • Calming niblet texture top fabric
  • Removable cover and waterproof lining
  • Padded with foam for extra joint support
  • Anti-slip bottom


  • Small: 70cm x 50cm x 10cm
  • Medium: 90cm x 60cm x 12cm
  • Large: 115cm x 70cm x 12cm


  • Top: Niblet textured polyester
  • Walls: Faux linen polyester
  • Filling: 25D egg foam with waterproof insert cover
  • Bottom: Anti-slip


Warm hand wash. Do not bleach. Dry flat in shade. Do not tumble dry. Do not iron. Do not dry clean. Dry thoroughly before re-use or storage. Not intended for repeated washing.

Made in China