Yes, it's finally arrived, well it arrived last week so I played with it and it fitted perfectly, not too noisey, but just noisey enough to make passers by wonder what's going on!

I had to go and wash after I finished fitting & playing with it.

20180222_181206_001-1.jpg