Its the perfect texture of tough and almost soft. My toddler has already spilled a lot of stuff on it and you can't see it and its very easy to clean! The pattern matches almost anything and looks even better than the pic! Good price compared to others, I will definitely be looking at this brand in the future!