I have a 90lb yellow lab and a 75lb golden retriever, finding a bed big enough for the lab has been a challenge. This XL bed is large enough for my large dogs and allows them to stretch out. Plus my dogs love to cuddle and lean when they sleep (against pillows, couches, people etc.) so this type of bed is perfect for them. Will most likely have to purchase a 2nd bed since they often fight over it.