These super fun pet beds are sized for small dogs, cats, or pocket pets. They're made with nanotechnology which makes them self-cleaning. The particles in the fabric will absorb bacteria and pet odors and all you need to do to refresh the bed is unzip it every so often and let it sit in the sunshine. In case of bigger messes, the bed is surface washable and the inner cushion can be thrown in the washing machine.