Bought the small size for our Husky pup. At 15 weeks old and probably 25 lbs she still has a little more growing before she’ll need a medium. The pattern is beautiful…wish we could actually see it through all the fur though. 😆 Build quality is excellent…already have a medium in another design ready to go.