Works with my Leica v lux 1 digital camera, which has a hot shoe for external flash. Despite not having a hot shoe it also works with my panasonic fz28 which doesnt have a hot shoe, by putting in the gap behind the pop up. It folds flat, so easy to carry.
You put the bottom of the front flap, backwards, then over the front of the pop up flash.
Also just about fits on my canon sx110is compact camera, with a bit of fiddling into the v small slot at the back of the pop up flash. There doesnt seem to be an alternative for these small cameras, so a its a cheap solution