You could spray paint it!
Hi ! Spray paint it a color , then with a clear coat . Add new cushions and it will feel brand new ! Be sure to get ththe right paint if your wicker set is made of resin instead of actual wicker ! Good luck !
Paint and glue it add cushions maybe make cute little arm rests
Maybe Spray with Plastic paint or with Hammerite or Rustoleum.
Spray paint formulations with built in primers could be an option.