Looks like the same Force Fins I have had for several years. They fit over wade shoes just fine.
It does take some practice to effectively use them and your legs need to be in pretty good shape.
In summary, I think they are great.