You-tube has several good videos for making cushion covers. I looked this up recently to make lawn chair cushions, same as yours, about 2 inches thick and I think about 17 inch square. They show methods that are extremely simple to methods that are more involved and everything in between. There are even some called "no sew" cushion covers.