BMW housing only, all studs intact, seal seems pretty good for it's age. Please make sure this is the correct part you need. Fits 2002 BMWs