Both of these seats have Lumbar support Yeah!!! There is a small tear on one the seats nothing that can't be fixed with a little needle and thread. The rail system is very simple and the seats come out very easy. You may have to manevuer your seat belt a little for a nice fit. If you would please send pics of your seats and the rail sysytem.