Sunshade - BMW (51-35-7-373-633)
2014-2018 BMW X5 - 51357373633
No rips or tears, from a 2018 BMW X5M - excellent shape