I don't mind the little bags that come in rolls for small dogs, but they aren't substantial enough for our two large dogs. I also don't like bags that you can see through. It's bad enough having to carry a bag around, but I don't want to have to look at the contents. This plastic is thick enough to feel secure. I have been using these off and on for several years and have never had one break or slip and get my hand dirty. And as a bonus the bottom of the (empty) bag can be used to give our dogs a drink of water if I didn't plan ahead and bring a dish.