Well apart from ordering the wrong model from the OP, it's arrived and it's great!
I ordered the "bass" strap which appears to be neoprene rather than the memory foam in the OP.
My usual straps are wide Leathergraft straps and compared to those, the extra padding is noticeable and makes a bit of a difference. I was concerned that the neoprene would be a bit bouncy but it's not at all.
If you are using a two inch cheese-cutter strap, this will be a revelation.