As this was the first time we ordered cards through CardsDirect, I wasn't as fluid with the download/layout process as I would have liked to be. HOWEVER, the result was very nice. The cards are printed on heavy, glossy stock, and they look great. Our round logo showcases nicely in the die-cut hole, making this card look like it was created just for us! I liked that we could say what we wanted to say on the inside, and how we wanted to say it, too. Also, the envelope had self-stick strips - which didn't cost extra - making sealing extra easy. On top of that, the cards arrived very quickly. Love all that!! We will definitely use CardsDirect again next year!