Well I thought it would be big enough for my border collie mix, but she hangs over a little bit. My two little dogs and the cat love it though. Guess I am going to have to buy a larger one. It is so cute and well made. My granddaughter, who is 8; loves to sit on it with the dogs.