I've bought this cover because I was looking for a cover for the flash shoe for my Panasonic Lumix G6 (which provide that is not with). I was taken to this attention here and was not disappointed, fits perfectly, does not wobble and served its purpose.
Should also fit on other Lumix G models (yes, the same hot shoe).