Binn primer is great for wood, metal, ceramic etc. it comes in a spray can. Make sure there’s no dirt or debris on your set. And then pick what spray paint color/colors you want. I save old shower curtain liners for projects like this then throw them away. Pick cute pillows & cushions that you can change out
Here's a good tutorial on how to paint wicker: https://www.wickerwoman.com/articles/painting-wicker
Clean it well to remove any dirt and debris. Wipe down with denatured alcohol. Prime. Paint. Use spray paint so that you get all sides and make sure it is formulated for wicker.
If it has a finish on it already, you will need to scuff that after cleaning but before the alcohol. Use fine steel wool just enough for the new prime & paint to adhere.
real wicker or resin?
The best way is to use spray paint , but the process and paint will be different for real wicker and resin wicker .