A good product to get started with the basic conversation.
Every sentence is broken into pieces and every word is explained in great detail.
As long as someone wants to start conversing then its good but if the emphasis is on taking exams such as JLPT then it may not be very useful as its purpose is different.