Fits my 100lb Goldie and he absolutely enjoys his new bed! It takes a moment to puff up from being shipped but its exactly as advertised! Made a very happy dog!