Can anyone recommend a good quality, nice looking umbrella? One that won't turn into a flappy floppy mess at the slightest puff of wind? The ones we have from M&S are just rubbish.