I use Genki and I swear by it.
I went from zero Japanese to being able to speak and understand basic Japanese.
It has example roleplays, new vocabulary and grammar points. Then, there are lots of practice examples :)
On different matter, in case you haven't download any app yet, there are some useful apps like Learning Japanese with Tae Kim which for me really straight forward to read and easy to access because it's all in your phone.