Bought the medium size for my 40 lb dog and it is slightly too small for him. But still a great product, and he sleeps on it anyways!