From the sound of it, you must have a hard time getting out of your car in the parking lot!
The lap restraint will follow your lap down into the elevated, reclined seat, so that even if you're small framed, you won't slip out -- well you could, but it would take multiple fractures of both your femurs to do it, and that's not likely to happen on this ride.
Maybe on Son of Beast, tho'...