The cards came quickly, were printed correctly and the quality was excellent. We have received a lot of compliments on the cute design, too! This was my first order from CardsDirect and I will absolutely use them again.