Its weatherstripping, and from the looks of it from his cuts, it is Foam....which in a way isn't bad since it will give some if it hits something, but could also tear. But with how cheap it is, its easy to fix
Right now I'm looking into my options for lips, know where I can get my hands on some CF Side skirts, but it would look funny with just CF side skirts and plastic front and rear lips.