I bought this bed for my Zeus. He's Just a baby only 3 months old weighs 19 pounds but he seems to be very comfortable, relaxed and sleeps through the night with out a problem in this bed. Because He's so long in size I went with extra large. 

I Love the fact that this bed has a washable cover, he is still potty training and has peed the bed three times. This bed definitely holds up to the test no stains, tearing, fading or shrinking. 
Make sure to put it in the dryer on tumble dry low and wash on delicate in warm water.