Mahmoud-
I wore the Columbia Hydratooth for a long time without issue, but like Trevor said they get stinky. LUckily you can throw them in the washing machine and they come out brand new.
I recently bought the Columbia Liquifly, they are SUPER grippy and I've even worn them to hike in the rain without any slipping issues on smooth rocks.