This does the job okay. However, after a few months it developed tiny lint balls and looked pretty shabby. It also was difficult to keep in place. I'm back to using a towel for my dog to lie on.