Theoretically, the above two answers are correct. In practice, for me, the skip function is pretty much random, especially if you skip forward too far, and then want to back up a bit. It varies anywhere between 2 seconds and 2 minutes. It can be extremely annoying.