165 mm length. 2000 lbs spring rate. I weigh about 230 lbs currently. If you are a different weight, you may want to choose a different spring rate. Here's the range on the website:
SUITABLE WEIGHT:
150 Lbs: suitable weight: 20~25kg
250 Lbs: suitable weight: 25~30kg
350 Lbs: suitable weight: 30~40kg
450 Lbs: suitable weight: 40~50kg
650 Lbs: suitable weight: 50~60kg
750 Lbs: suitable weight: 60~70kg
850 Lbs: suitable weight: 70~90kg
1000 Lbs: suitable weight: 90~120kg
1500 Lbs: suitable weight: 120~160kg
2000 Lbs: suitable weight: 160~200kg
Note that I fall into the weight range for a 1000 lb spring rate, but I needed 2000 lbs. I believe it is due to two factors. The Q45 frame does not compress the spring straight up and down. It moves sideways somewhat. Secondly, I reconfigured my Q45 to have the lowest seat angle possible, so the range of the spring is about half what it would be normally, requiring a stiffer spring to prevent the back of the seat bracket from hitting the tire. The good news is you can buy it on Amazon and if your choice is not quite right, you can return it within 30 days and try another one.
I'm still very pleased with my choice. Perfect shock absorption with no noise.