We have a Jack Russell terrier, 12 lbs. bought medium size, plenty large for her to stretch out. Good padding on the bottom. We like it.