My dog love them, I bought 2 sizes. The xxlarge works well for my Great Dane. They are holding up well after washing.