Here is a picture of my Wet Okole Seat from my Tacoma. Mine will be installed next week, for the meet on 1/27. FYI.
Yes, they have a strong sturdy strap and easy to install. If you are local, they will install it for you. Once I get them on the Prius, I will post more pics.