It's very soft and has a memory form padding making it very soft on the feet. My dogs loves to sleep on the rug. My only concern is it say it's machine washable,  how would it fit in washer