Fantastic fit. We have a hard time finding a bed that’s big enough for our Great Dane, but this one is great. Luckily, she loves it too.