I have been buying this bag for several months and am very pleased with the amount that it can hold.  I have had no rips or spills.