We can't be the only ones with this problem. The covers in our Bailey Olympus caravan cushions are designed to be removable -- they have zips. But they're also buttoned which prevents the covers being removed (see photo). How does this work? What's the best way to clean them? They desperately need cleaning. Any help much appreciated.