I would imagine it not to be the most comfortable over harsh bumps but most coilovers generally dont offer the softest ride lol. Im eyeballing it and they look like 17...maybe 17x11 but im guessing. I watched the Install on YouTube and there seemed to be plenty of clearance. Would love to know the brand, the offset....I'm open for some educated guesses at this point