My wife got me the BPF panels too. The quality of the product is good. I have 3rd row seating and am having issues keeping the panel off the rear pillar. BPF sent me new spacers, I can not yet comment if they correct the issue or not. I will install later this week.
It looks like yours dont even...