My brother says in bangalore and doing job there , we talk once in a week with him in video calling.it has a very good video quality and sound quality and we could take nicely.you should have 3g or 4g data pack for better video and sound quality.2g will not work.concept is vey good and the best part is we can talk to our dear once face to face and hear their voice whom we have not met since months or years.layout and design is good.and it will show all your people who are in you contacts are in imo.in this way we can know who are in imo and you can simply call and it will be connected, in short its very easy to use.it is great app especially for ones whose dear ones are far for them.