Yep, quite straightforward mate
The Z4 & E46 seat frames are basically the same and have the same retaining points. Just make sure the runners are lined up and square to each other when you put the seats in. Sadly I didn’t, and needed to take the seats out and refit because they were twisted - doh
Good luck with the install. They’re a great improvement on the standard SE seats