I ended up buying https://www.amazon.com/dp/B0DD7KMHZ4?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1 .
It's seems acceptable if you do not ever lay down the back seats. It's simply not built for both laying the seats down and having the seats up.
Looking into alternatives.