I have two medium size to large dogs. I bought two beds and my dogs love them. They look great too.