bought the wrong type.
The item I received matches the seller description. Be aware though, that the male pin length may not be long enough for your intended use. The item I received had all 40 pins populated, with each pin measuring 3.75mm long. The standard 2x20 connector is shown on the left in my first review image, has a pin length of around 5.7mm. The pins on the cable I received are too short to make reliable contact with a standard 2x20 female header used with a TFT LCD screen.