The velvet gets dirty easily if you have a slobbery dog. But it's cushy and can be washed