They sit perfectly on the OneOdio Pro-M. The cushions are a bit bigger than the stock ones. The stock ones were on-ear, these are over-ear and still sit very well and do not hurt me anymore!
The Pro-M has in place a little notch in place, where you put the behind rubber from the cushions and simply slowly rotate it until it is well put on (look photos). Very easy.
The sound feels less bassy, but you can quickly adjust that with an app on phone or pc. Other than that, I am very satisfied Now let's see in how long for the skin to start to peel off.