Previously took the cabin cushion covers and had professionally cleaned. However putting the cushions/foam back together is a bit of a chore. Suggestions to clean w/o taking off the covers? Get steam cleaner? (not so old sunbrella). Sorry for the assuming simple question