I bought the seats because they are very comfortable. They do not match the OEM mounts on the VX.
I used 4 - 1/4 inch thick by 4 inches wide by 17 inches long pieces of aluminum stock and bent it and drilled it with both the OEM VX and the BMW mounting holes. I then attached the BMW seats to the plates and mounted the seat into the car using the OEM mounting holes and hardware.
The seats are about 1 inch taller than the Honda seats, but are fine for my 6' 2" frame.