They're not really stylish or beautiful but look incredibly practical! Are they any good? What's the quality like especially zips and what are carrying straps like.. and anything else I need to know? O