Did this for the children in my 3rd & 4th grade Bible class. They LOVED it!! I used the cellophane bags. Instead of fabric hearts, I used some extremely sticky and colorful foil hearts. The only problem was that everyone wanted to pick their own rock and/or heart. Not a bad problem!