Shopping bags should be comfortable to carry around and yet big enough to carry whatever you need on you. Having a shoulder strap would also be a helpful touch because you could have both of your hands free. You can also hang it in the changing booth if you needed to.
They should be made of quality fabric or leather that would ensure a high usability in time. Go for darker colors, because lighter versions will surely get stained easier and are harder to clean.