I bought the struts for my dad's car 2006 300 Chrysler they fit perfectly just like if it was from the manufacture Opens and closes easily and simple to install
Pros
Easy to install and much cheaper than parts store. Works perfect!!
Cons
May not be compatible with other car makes and models