This tail light is a direct fit and basically works, however, it is not identical to the OEM product. The OEM version is designed to shed water off the top and the detachable side piece is designed to match the OEM version. But the side piece is a very poor fit on this unit, leaving a sizable gap right out of the box. The unit works and installs and costs 25% less than OEM but over time will let water in. If you want a part that is exact, pay the extra 30 bucks and order an OEM part.