Medium was perfect for my 9lb Chihuahua. Cozy with the right amount of room inside. The look and quality are also very good.