This filter has diameter of 7 a length of 25 1/2. The top hole is 3 the bottom hole is 3. This filter fits Hayward Super-Star-Clear C4000, SwimClear C4020, Super-Star-Clear C4000S (stainless steel), open w/molded gasket. The filter is also a replacement for Unicel part # C-7487 and Filber part # FC-1270.