Serta Footwarmer - Ivory

Is this the same as the one at Walmart for $25.26?

Looks like a different model number (821458 vs. 805397). Trying to figure out what the difference is…

Thanks for the pointer. Bought it at WM with free store pickup.