Bought this for my 65lb rescue (we think she's part pointer, greyhound, and maybe lab). I was worried about the size because she likes to stretch out, but after reading reviews about how huge the XL is, decided to go with the L. It fits her perfectly and she loves it. She knew it was hers from the moment we took it out of the box and we had a hard time getting her out of it. I also like that it's heavier/much better made than any of the previous beds we had (which she thought were toys during the day and destroyed) so hopefully that deters her from eating this one.