The fabric is great and doesn't really absorb liquid which helps keep it clean.  Stylish and my dog loves it!