I ordered the x large. So glad I did. My Havanese, Archie loves it. Perfect size for his 14 pounds.