I think its impossible to have one bag which will do everything. Unfortunately its often not until you've bought one and tried it that you find out its not for you. I've just put two more of mine on eBay tonight as they've been lying in a cupboard for months without being used.