I bought this for a puppy who turn a year on 22nd. She almost 70 pounds she is very long. Got the large it perfect for her. Piper loves it takes her naps in it a n d leave all her toys in it. It is made very well.