This is an extra large dog bed which my large German Shepherd loves. He can stretch out on the bed as it is big enough and it is very comfortable - I think I could sleep on it. I would recommend to anyone with a very large dog.