These cards are great and they came in the mail fast.  I am re-learning spanish that I forgot and learning spanish that I didn't know.  I feel like I'm at the beginner stage with learning spanish again and these cards make it very easy to learn a lot of important and common spanish words.  Books have not worked very well for me, but these flash cards are great.