Can't tell they are not OEM, they fit perfectly.
343155
Hinges were almost 98% match to my OEM, including the part #'s. So far so good. been three months and they been holding up the weight. :)
3846910
They fit and appear to be as good of quality as the OEM struts.
3309825
Perfect fit and great price. Will be buying these again.
462736
I paid twice as much for these at my local auto part store. When I saw these online for this price my only concern was "would these fit?" Well I took my chances and they fit like a glove. These are aftermarket so they are not 100% the same as the ones that come stock with the car. Either way, once installed they don't look any different or function any different from the original. They do what they are supposed to do. I'm pretty certain from the quality of this product that they'll last a long time. I was replacing my original supports which lasted me 12 years. We'll see if these guys also have 12 years of life in them!
2695735
These are the originals and they fit like it
2226188
These fit perfect,and I think these are better than original ones, great price Thank You.
4317862
OEM , Fit perfect , Good price , fast shipping
1118356
They look and fit very well.  If the quality is less than originals, I can't tell.  I believe it would be a waste to buy them from a dealer.
1317949
Exactly what I expected. No noticeable difference between these and OEM.
3632178
Fits like OEM but half the price, and got them faster then the dealer could, nice to have a couple on hand. Will buy again.
1198086
Exact fit, looks like an OEM part.  Can't beat the price
2118481
Good fit,not same as an oem product. great for the price I paid
4105592
read a lot of reviews about how non-OEM replacements leak but these fit like the OEM replacements just fine without leaking...  at a fraction of the price of the OEM replacement filters, I highly recommend them.
4281932
It's a perfect replacement for OEM. Seems to be well constructed.
3640898
Fit and work beautifully. Connections are a bit different, but that doesn't influence operation.
1840038
They are exactly what they say they are. They fit right, and are of expected quality.
4791257
It appears to actually be close to oem. QC/identifier markings, the components look like the originals, most importantly it works for now.