He is a little big but he sleeps on it and I love it!!!! If your wondering for comparison with your pet, this is a 50lb Australian cattle dog.