Easy install large pet door for sliding glass door. The foam insulation i put on side some came off. I also had the same strip in my track on otherside this helped with proper seal. I do not have the locking mechanism I just used a stick or sliding door lock.