Some help please...

I really have to get one of these , any guys tell me.they wear theirs for extended period of time .