I got this bag to store my Lillebaby carrier in.  I love the size of the bag.  It is extra large and fits my carrier no problem.  However, the blue coloring from this bag bled onto my tan carrier! That was very upsetting.  So I don't recommend putting anything in here that you care about the material of.  I'm sure storing soccer balls and things are just fine in here, but don't store clothes or anything else you don't want the coloring to bleed onto.