These bags are solid. They fit very well for a small dog. They are mentioned as biodegradable, which can only be a plus. Regarding the country of manufacture, it is regrettable that this product is made in China. I would have preferred a European manufacturing minima.