My pup, Selah, is a pretty specific fit. Neck and chest are large, small waist (50% American staffordshire terrier, equal split on boxer, golden and lab mix). She's @70 lbs and ordered the 2XL and it fits unbelievably awesome. Aside from that, the style is fashionable sexy/sporty, just like her mom 🤩. I LOVE this jacket and how it fits, and I think Selah might actually love wearing it! 5 stars for quality, for, style and Exceptional customer service (thank you Rhylee!)