This is the one I bought. It works pretty well and has controls for each half so I can just heat one side if I want to address aches on that side or both if I’m trying to warm up quick. Haven’t run it through the wash yet so I’m not sure how it holds up there. Otherwise for pets (since I have a cat) their claws don’t get stuck on it, but they may cause threads to get pulled out (I haven’t had this happen a lot, but I figure if you have big dogs or something you’ll see a lot more threads pulled out; I have a miniature pincher sized cat so small dogs I assume wouldn’t cause too much wear and tear). It heats up pretty fast too, I think it only takes about ~2-3 minutes and once it’s heated up you don’t feel the lumps from the wires inside.
My experience here. Had one a place I worked which did breakfast foods (yogurt, breakfast sandwiches, breakfast burritos , etc) with a small microwave slot to heat up after it vended. Food was absolutely gross and it was always dicey if anything it vended was still in date. Only nice thing was the front was see through so you could check which items had visible mold and avoid those…
Was cheaper than the cafe and had better hours (all of them) for my shift, but I don’t think the trade off of rolling the dice on food poisoning was worth it lol.