Peace Hope Joy Canvas Stocking Stocking made of cotton canvas and printed with a red, white, and blue design along with the words "Peace, hope, joy" on the front and a diagonal stripe pattern on the back Lightly distressed finish 19in. x 9 1/2in.