Not nearly as awesome as the $500 Peltors but this does the job on a budget.  I typically spend about 1-2hrs at the range at a time and I don't notice any discomfort with these, even with glasses on underneath.  The combination of hearing protection and still being able to hear whats going on around you is a huge plus, both for situational awareness and safety.  If I'm taking someone to the range for their first time, I typically let them use these so they can clearly understand what I am saying or instructing them to do.  Even having children wear these, they are less likely to try to take them off to hear what someone is saying.