Hey - that looks really good. Was it made for your QX or did you paint a universal type of molding? I always park far out for this very reason.
Check out the linked site. Custom fit, and they paint it - you give them your paint code. Takes about a week to get, because of the time to paint. Seemed like a good deal for ~$150, shipped. They have them for QX80, QX56, 2011+ and
Armada, 2013+. I think they're all the same. Comes with
instructions and everything you need to install, except for blue painter's tape and a tape measure. They stick on using 3M trim tape. To make sure they were straight, I stretched a string taught between the end locations, then put painter's tape on, aligned with the string.