I've got the Catlike Leaf and I really love it.
It adjusts perfectly to my head, and it is specially comfortable when you have been a few hours in the mountain. Maybe it is for the lightweight. I've never had a helmet with anti insect net and I confess that it is very useful, specially in the summer.
If you are thinking on buying a good quality mtb helmet for a very competitive price, get this, you won't regret.