Its washable which is a huge factor for me as I have two large dogs who like to use it as a sleeping mat. Its thick and doesn't slip on my tile floor. Colour is as shown online.