They fit my 2006 Tiburon perfectly and are easy to fit. The only reason they lose a star is because they are TOO strong. Much stronger than OEM even when new. You have to pull the sunroof down very hard to clear the struts and close it. Provided they gradually lose performance like the old ones, although surely this replacement kit will last the rest of the car's life.