Its supportive and easy to clean. I have a lab puppy and will have to upgrade to the XL before too long.