Nice mat cover comes off easily to wash. Only complaint is there is no moisture protection between the foam and cover so when my puppy has an accident it soaks into the foam .