These are called enVbags and they are awesome! The main purpose of these are for shopping, instead of using plastic bags or paper bags, use some of these! But they are also great for the beach, gym, or anything else your little heart desires!! And at a whopping $10.95, how can you go wrong!? I think my favorite thing about them, other than the price and the fact that they are super cute, is that they come in these tiny little zippered bags all folded up that are perfect for throwing in a suitcase and bringing fun souveniers back from a vacation or honeymoon! I had to get one for myself as well (in the striped pattern) I know my girls are going to love them!