These cat beds by Carrie Belle’s Calicos are made from upcycled materials. Each bed is unique since the fabric is purchased in small batches, and each batch is different from the last. However, they do have one thing in common – they are extremely well made and cats love sleeping in them. If you’d like a custom bed for your kitty, they are happy to help. The bed will eventually conform to the unique shape of your cat and stand up well to kneading, scratching and extreme napping!