This toasty bed is made from a lightweight breathable mix of plush cotton and polyester! Available in eight different styles, this bed will serve as the perfect place for your furry friend to snuggle up every night! This bed is sized for all dogs small and large! We recommend hand or machine washing this bed when the time comes!