First, let me mention the positive features of Twoo:
The siteis free to join and it claims to have over 10 million users from almost 200 countries.
The cons are pretty clear;
You need to buy credits because your search options are really limited with the basic membership.
Conclusion: I'd say it is an average dating site. I have used it and I did not find it special in any way. I have seen worse though. Compared to Mingle2day, Chemistry, and Match I'd rate this as ok.