They are made of a hard plastic and have a screw locking system on the bottom of the fin like the Red X Fin System.
The maker of the fin is unknown.
The measurements are as follows: 5.5" long Height of the fin is 1" at highest point.
Please see all photos and ask any questions before purchasing.