These bags are nothing like the description. The are not large. They are not thick. They are not contractor bags. The are not tear-resistant or puncture proof. They will not hold "sharp objects without without a single tear". Well....the last part is true, they will have way more than a single tear. I was expecting a stack of thick bags as seen in the first pic. Mine arrived in a single stack of 50 bags, pic 2. The entire stack is thinner that on bag from pic 1, tissue paper thin. The description says that these are 3 mil, more likely, .3 mil. Pic 4 shows the bag in use, but do not be mislead. I simply put one of the existing torn bags of leaves from the previous bags I was using, I would never trust these to hold leaves. As it is, it is too heavy to carry without a danger of tearing. The description says that these are 60 gallons, but they are probably 30 gallons. They do not even fit well in the 32 gallon trash can in the pic. These might function OK as a kitchen bags, but not outdoor bags. It is like I received the wrong item completely.