This pet bed is made for large breeds. The dog bed is made of 100% cotton and has a removable cover for machine washing. It was designed to be soft and comfortable with heightened edges for your dog to lean against. Please see the sizing chart below:
Small: 19.5in x 15.75in
Medium: 27.5in x 21.5in
Large: 35.25in x 27.5in