Yes the product is of quality & nice. But I own a 2007 Toyota FJ Cruiser & this was not an exact fit for the 2007 model FJ. The front 2 bolt holes line up properly, but the back does not have the bolt hole needed on the 2007. I actually put it in place & bolted the front 2 bolts down. And just didn’t want to hassle with sending it back & getting refund, then trying to find and order the correct one. So I am fine with this one. Once the 2 front bolt holes were fastened with the factory nuts it seemed tight & snug enough to stay on. It looks nice. It was advertised to fit 2007 FJ, But clearly is not correct.