Perfect For My Dane. Washes well. A bit annoying to put together after a wash but the best best I've found for my Great dane!