The first thing to note is that Rosetta Stone grossly overcharges for their programs.
They make a big deal that you learn as a baby does, as you did your first language. This is NOT an advantage but a disadvantage. You should learn based on your current skills. You are not a baby knowing nothing. This is misleading hype!
I am working so far with the first lesson only. I do not find it wonderful. Pictures are not enough, words in your own language should also be used.
There are much less expensive and excellent programs out there.