I've used a few shoe laundry bags, which all seemed flimsy from the start. When I opened the box for this bag, I was pleasantly surprised. The design makes sense with two plastic ends and a soft middle it's well made and sturdy. On the bag, there was a note that this bag was made for drum machines, (didn't notice this when I purchased the bag) and mine is an agitator machine. Undeterred, I used it to clean my slippers, with no issues. Worked like a charm. The bag held up in the same shape as I put it in the machine, unlike the others I used before which flopped around and eventually came apart. My slippers came out sparkly clean. Very happy with this product and will most likely purchase another.