Bought the L and XL beds, my dogs love them. Hard to get their lazy butts out of their kennels in the morning.