Hello,
so for the polyrattan I can recommend Outflexx to you. We have had our furniture for 3-6 years, it stays (except for the cushions) outside all year round without a roof and it is still in tip-top condition.
However, they also have their price.
Alternatively, if you live nearby, go to Obelink, they also have a good selection and good quality.
Best regards Tina