The printing and card stock thickness are nice. Visually, each the cards are nice and readable. Each has one a side without just the cube as a "test" side and a side with a single algorithm as an "answer" side. They even have their algorithm source cited on each card. The algorithm on the "answer" side may not always be the one for you, but it is enough get you started and recognizing the patterns. There is plenty of room to add your own algorithm to the card if you choose to do so.
The actual cutting of the cards is mid to bad. The cards vary like 2 mm in length and 1.5 mm in width, so it is very noticeable that they are not all the same size when in a stack. It feels wrong when you hold them, and they are that far off from each other. I also received the incorrect number of cards. I had an additional card with duplicate of card F2L 20. So don't expect much in terms of quality control.