My dogs slept in this bed the night it came.   The L is a perfect fit for our 50-60# dogs. They love resting their heads on the bolster.