no, windows XP isn't good for this - these are custom-fit glass kits for a 2017 Volkswagon Crafter and once installed, you wouldn't know they hadn't always been there.
VW Crafter Campervan - MWB 2007 88k miles