Building on the earlier suggestion, try these for your G4:Oasis Auto Synthetic Leather Covers snug fit, feels premiumRough Country Neoprene Seat Cover...
If you want something that looks like it actually belongs in a luxury cabin without the plasticky feel, go with Lloyd Mats Rubbertite Custom Fit Floor...