I have a half pit-lab mix lots of anxiety and she loves this bed so much! She is about 100 lbs got the extra large could have just used the large but man she is so so happy!!! Curls up and feels all snuggled!! Will but another one for the living room!!!