fine twined linen
Fine linen typifies personal righteousness (Revelation 19:8). The fine linen here typifies the sinless life of Christ.
blue
Blue. Christ's heavenly origin; purple, His royalty as David's son; scarlet, His sacrifice.
cherubims
( See Scofield) - (Ezekiel 1:5).