You are buying (1) brand new 
Spindle Assembly, Blade, Belt, & Pulley Kit

Kit Includes: (2) Spindles (2) Blades (1) Belt (1) Pulley (1) Idler Pulley

Spindle Replaces OEM# 
John Deere: GY20454, GY20867, GY20962, GY21098
Spindle Fits Models:
John Deere: D100-D160, LA100-LA165, X110, X120 and X140
Spindle Specifications:
OD: 5"
Height: 7"
Specially Designed: To replaces 7 pt star spindle shaft
Blade Replaces OEM#
John Deere: GX22151, GY20850
Windsor: 50-3231

Blade Fits Models:
John Deere:D100, D110, D120, D130,  LA100, LA105,  LA110,  LA115,  LA120, LA125,  LA135,  X110, X120,  X125, X145, Z225, 102, 105, 115,125, 135, 
2 for 42"

Blade Specifications: 
LENGTH 21-3/8" WIDTH 2-3/4" C. H. DIA 7 THICKNESS 0.1550

Belt Replaces OEM#
John Deere: GX20072, GY20570

Belt Fits Models:
John Deere: D100-D130, L100 and L125

Belt Specifications:
Belt Application: Engine to deck Belt Type: Covered Width: 1/2" Length: 104"
Pulley Replaces OEM#
John Deere: GY20629, GY20110

Pulley Replaces OEM#
John Deere: GY22172, GY20067