Very neat rig Gaeten!...certainly something to be proud of!
And your tarps look just fine to me.....heck I installed half a dozen new tarps on some of our dump trailers at work when things were slow this past winter and even the real ones have ripples no matter how well you measure and mount. I'm impressed with your folding and tucking though....you aren't gonna have to worry about your corners catching any wind rolling down the road, good job!
Don't worry about your speech either....you talk just fine in my book. Some folks here on this side of the border could take a lesson from your proper sentence structure and punctuation!
A+
-Alex