What complicates things is that the furniture is rounded and the cushions are rounded, too. In addition, the cushions have piping on their edges. Plus, the cushions appear to be free-standing, not stapled onto the furniture like seat cushions. Depending on how badly you want to undertake the effort, you could just simply take a sheet or piece of fabric and put it around the cushions. If you know someone who sews, maybe they can sew a cover. It’s an odd shape, so it’s not like you’re going to find a cover in a store. You might get a cushion that has a square back and then have the two rounded pieces of wood sticking up in the back, which is not too bad. As far as the seat part goes, it’s a weird shape, too, with the cut outs for the wood. For that, too, you might just get a regular cushion but it won’t fit snugly into the wooden part.