What is the "fine linen" in Revelation 19:8?

In "Biblical Perspective" R.E. Trotter writes:

It is not unusual for the bride to make her own wedding dress, and in a very real sense the wedding garment we will wear will be the work of our own hands. The fine linen is the righteousness or the “righteous acts” of the saints. We are saved and sanctified by faith, but “faith without works [acts of righteousness] is dead.” At the Great White Throne Judgment they were judged “according to their works” (20:12). At the judgment seat of Christ “every man's work shall be made manifest” (1 Cor. 3:13). In passing judgment on the seven churches Jesus said to each of them, “I know thy works” (Rev. 2, 3).

Source: Christ, the Triumphant Lord: Adult Teacher's Insights, page 58.