Our pets like it, which is all that really matters.  One of our dogs is a little over 50lbs, and upon measuring our old bed the "footprint" sizes were similar so we ordered the large (same) size.  Design was actually different, making the actual bed part a little smaller with the bolsters.  We would order again, although next time we'll get the larger size.