World's Best Pet BedsDog mattresses, made to order
Two red cocker spaniels lying together on a large white quilted dog mattress

A real mattress for your dog.

Thick, quilted and made to order in Cape Town. Five sizes, from one small dog up to two big ones sharing.

Find the right size

Off the cold floor, for good.

Most dog beds are a thin layer of foam, so your dog is lying on a few centimetres of padding between them and the tiles. Ours are proper mattresses: about 100 mm of support under even the biggest dog, covered in heavyweight quilted fabric that's made to last for years.

They're flat on purpose. Dogs stretch out when they sleep properly, and round cushions don't let them.

  • Around 100 mm thick, with high-quality fill
  • Heavyweight quilted cover
  • Made to order in five sizes
  • Delivered in Cape Town, or couriered anywhere in South Africa
Close-up of the mattress corner showing the quilted top and piped edge

Which size does your dog need?

Measure your dog from the nose to the base of the tail. We'll show you the size that lets them stretch out, drawn to scale against the others.

cm
Nose to base of tail, standing.
Sharing the bed?
Enter a length to see a size, or tap one on the drawing.
Drawn to scale, seen from above. Measurements in millimetres.

Loading sizes…

How ordering works

Every mattress is made for your order, so there's a short wait. You can follow each step online.

  1. You order and pay online

    Pick a size, choose delivery or collection, and pay by card or instant EFT. You'll get an order reference by email.

  2. We have it made

    Your order goes to our maker the same day. It's usually ready in 7–10 working days.

  3. It comes to you

    We deliver within 100 km of Bellville between 8:30 and 13:00, courier it further afield, or you collect it.

Questions

How long until I get my mattress?

Each one is made to order, usually in 7–10 working days. We'll email you when it's on its way, and you can check progress any time on the order tracking page.

What does delivery cost?

Delivery within 100 km of Bellville is R40 plus R2 per kilometre, charged by distance band at checkout. Deliveries run between 8:30 and 13:00. Further afield we use a courier. Collection is free.

My dog is between two sizes.

Go one size up. A dog that can stretch out sleeps better, and a bigger mattress lasts longer as a puppy grows.

Can I order for a kennel, vet or pet shop?

Yes. For 10 or more mattresses we have a wholesale price list. Call Brendon on 082 858 5555.

What if my dog doesn't like it?

Call us. We stand behind every mattress and will sort it out with you.