What makes me nervous is whether or not the straps that are attached to the seat and the roof secure.