I was pleasantly surprised by what I received. I ordered them not knowing what to expect. Overall, the cards are of great card stock quality, they are thick and not flimsy or thin. I also loved how fast I received them, which was within 2 days from my order date. I can't wait to send them out for the holidays.