Ordered the Large Breezy Pants for my 70 lb. Golden Retriever. Too tight. Reordered XL and were still too tight. (She's not a very big dog) Didn't want to go thru another reordering process since I really need the pants now. Positive note: They are made very well and under the right circumstances would be fantastic. Also the shipping and customer service is great.