I got mine from S&W for the Satellite...little trimming here and there (lengths), the fitting was great...here's a pic through the passenger door after install...Took me and another guy
almost exactly 12 hours to put it in.