The tarps seem sturdy, theyhave held up to some pretty hard winds and no tears or rips yet (its only been a couple months though).
I do like thatthey do pass some light so its not completely Call dark inside during the day, in direct sun the tarps almost glow inside. You cant see through them though, They are to thick for that ... maybe a shadow if someone close to them what standing outside.
I dont know what else You Could really say about a tarp :)