Review (5/5): Five Stars!
This was such a great purchase for the price - they look and feel high quality and are perfect note cards! And the self sticking envelopes is such a quality added feature