Description See-All Windshield Mirror 31" is new and in good condition, in original packaging. Mirror assembly is 31" long and 2" wide. Shows signs of shelf wear, rust present.