Best Men’s Eyeglasses and Kid’s Eyeglasses of 2022
Best Men’s Eyeglasses and Kid’s Eyeglasses of 2022
This entry was posted in Products on May 11 2023.
You can lead an active lifestyle without compromising your vision performance or worrying about your glasses breaking easily with our best men's eyeglasses and kid’s eyeglasses. If you wear glasses, you know how important they are in everything you do. Whether it’s in the office, at the gym, in school, or on the playground, you want a pair of glasses that can keep up with life on the go!
Did you know that, according to Vision Facts and Statistics, there are 177 million people in the United States who require some form of vision correction, or more than 61% of the population? A total of 61% of people need eyeglasses for "nearsightedness" (myopia), and 31% of people need vision correction for "farsightedness".
Regular glasses are for vision correction (and so are our Rec Specs), but they are not durable and built for comfort like our glasses are. Typical glasses break easily - our glasses do not. The materials we use as well as our nearly forty-five years of engineering Rec Specs make us unique.
That’s why at Liberty Sport, we make eyeglasses to specifically solve a vision challenge for kids, adult men and women who likes to take their vision performance to the next level during screen time play, outdoor play, on the job and everyday wear.
Here are our recommended best men's eyeglasses and kid's eyeglasses for you.
When it comes to kid’s eyeglasses, nothing can compare to Rec Specs active eyeglasses for kids.They are designed to be durable, flexible and virtually indestructible.
Kids need prescription eyeglasses that are purpose-built for play, at school, and on the playground because as you know, they are always on the go.
Here are the top Rec Specs kids’ eyeglasses for your child pulled from our customers’ favorites.

The Z8-Y40 eyeglasses are virtually indestructible, providing comfort at school and durability at play for active tween and teen boys.

The Z8-Y10 eyeglasses use specially designed Nylo-flexTM material for ultimate ruggedness and flexibility with a wide range of colors for teen or tween boys.

The Z8-Y20 eyeglasses are tough enough to be bent, twisted, stomped and dropped, these frames are made to stand the test of time-and kids! Perfect for tween boys.

The Z8-Y70 eyeglasses are designed specifically for young girls ages 5-8. Features light, thin and flexible frames for all-day style at school and durability at play.

The RSA-3 Flex frames are designed to be stylish, yet durable and flexible enough for active kids both boys and girls. The Flex was built using our Rec Specs pro-sports DNA and features next generation durability and flexibility. Part of the Rec Specs Active frame collection, the Flex was engineered to withstand the daily abuse of youth at school and at play. They are lightweight, hypo-allergenic glasses for kids built for all-day comfort and vision performance.
When active adults are searching for the best pair of glasses, they tend to take a slightly different approach. They need something that is stylish, durable, long-lasting and comfortable to wear, but also something that they can wear while heading to the gym or going out on a run.
Here are the best Rec Specs men’s eyeglasses according to our customers for you to consider the next time you are in need of new glasses.

X8-100 eyeglasses are stylish and “take action” when going from the classroom or office to the gym or the great outdoors, while providing non-stop vision performance.

X8-200 eyeglasses for men and women are engineered to be virtually indestructible. They are designed using our nylo-flexTM material, built specifically for ruggedness and flexibility.

The X8-500 frames provide a classic look and all-day comfort, all rolled up into a durable frame. Mixed with the Flex-Core TM Layer that absorbs shock, contoured tips, and Comfort Fit nosepad, these frames stay in place and can stay with you all day on the go. Durable, not delicate.
At Liberty Sport, we don't make eyeglasses- just to make eyeglasses. We believe no one should have to compromise vision performance or protection with ordinary frames and lenses. Life is tough on glasses, so we make ours tougher.
All Rec Specs Eyeglasses are designed to be virtually indestructible, flexible, durable, 100 percent Rx-able and stylish.

#0 generated/code/FishPig/WordPress/Block/Post/View/Comment/Form/Interceptor.php(734): Magento\Framework\DataObject->__call('requireNameAndE...', Array) #1 app/design/frontend/LibertySport/default/FishPig_WordPress/templates/post/view/comment/form.phtml(19): FishPig\WordPress\Block\Post\View\Comment\Form\Interceptor->__call('requireNameAndE...', Array) #2 vendor/magento/framework/View/TemplateEngine/Php.php(71): include('/chroot/home/a4...') #3 vendor/magento/framework/Interception/Interceptor.php(58): Magento\Framework\View\TemplateEngine\Php->render(Object(FishPig\WordPress\Block\Post\View\Comment\Form\Interceptor), '/chroot/home/a4...', Array) #4 vendor/magento/framework/Interception/Interceptor.php(138): Magento\Framework\View\TemplateEngine\Php\Interceptor->___callParent('render', Array) #5 vendor/magento/framework/Interception/Interceptor.php(153): Magento\Framework\View\TemplateEngine\Php\Interceptor->Magento\Framework\Interception\{closure}(Object(FishPig\WordPress\Block\Post\View\Comment\Form\Interceptor), '/chroot/home/a4...', Array) #6 generated/code/Magento/Framework/View/TemplateEngine/Php/Interceptor.php(23): Magento\Framework\View\TemplateEngine\Php\Interceptor->___callPlugins('render', Array, Array) #7 vendor/magento/framework/View/Element/Template.php(273): Magento\Framework\View\TemplateEngine\Php\Interceptor->render(Object(FishPig\WordPress\Block\Post\View\Comment\Form\Interceptor), '/chroot/home/a4...', Array) #8 generated/code/FishPig/WordPress/Block/Post/View/Comment/Form/Interceptor.php(185): Magento\Framework\View\Element\Template->fetchView('/chroot/home/a4...') #9 vendor/magento/framework/View/Element/Template.php(303): FishPig\WordPress\Block\Post\View\Comment\Form\Interceptor->fetchView('/chroot/home/a4...') #10 vendor/magento/framework/View/Element/AbstractBlock.php(1111): Magento\Framework\View\Element\Template->_toHtml() #11 vendor/magento/framework/View/Element/AbstractBlock.php(1115): Magento\Framework\View\Element\AbstractBlock->Magento\Framework\View\Element\{closure}() #12 vendor/magento/framework/View/Element/AbstractBlock.php(675): Magento\Framework\View\Element\AbstractBlock->_loadCache() #13 vendor/fishpig/magento2-wordpress-integration/Block/AbstractBlock.php(113): Magento\Framework\View\Element\AbstractBlock->toHtml() #14 vendor/magento/framework/Interception/Interceptor.php(58): FishPig\WordPress\Block\AbstractBlock->toHtml() #15 vendor/magento/framework/Interception/Interceptor.php(138): FishPig\WordPress\Block\Post\View\Comment\Form\Interceptor->___callParent('toHtml', Array) #16 vendor/magento/framework/Interception/Interceptor.php(153): FishPig\WordPress\Block\Post\View\Comment\Form\Interceptor->Magento\Framework\Interception\{closure}() #17 generated/code/FishPig/WordPress/Block/Post/View/Comment/Form/Interceptor.php(122): FishPig\WordPress\Block\Post\View\Comment\Form\Interceptor->___callPlugins('toHtml', Array, Array) #18 vendor/magento/framework/View/Layout.php(578): FishPig\WordPress\Block\Post\View\Comment\Form\Interceptor->toHtml() #19 vendor/magento/framework/View/Layout.php(555): Magento\Framework\View\Layout->_renderBlock('wp.post.view.co...') #20 generated/code/Magento/Framework/View/Layout/Interceptor.php(149): Magento\Framework\View\Layout->renderNonCachedElement('wp.post.view.co...') #21 vendor/magento/framework/View/Layout.php(510): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('wp.post.view.co...') #22 generated/code/Magento/Framework/View/Layout/Interceptor.php(140): Magento\Framework\View\Layout->renderElement('wp.post.view.co...', true) #23 vendor/magento/framework/View/Element/AbstractBlock.php(522): Magento\Framework\View\Layout\Interceptor->renderElement('wp.post.view.co...', true) #24 generated/code/FishPig/WordPress/Block/Post/View/Comment/Wrapper/Interceptor.php(410): Magento\Framework\View\Element\AbstractBlock->getChildHtml('form', true) #25 vendor/fishpig/magento2-wordpress-integration/Block/Post/View/Comment/AbstractComment.php(86): FishPig\WordPress\Block\Post\View\Comment\Wrapper\Interceptor->getChildHtml('form') #26 generated/code/FishPig/WordPress/Block/Post/View/Comment/Wrapper/Interceptor.php(77): FishPig\WordPress\Block\Post\View\Comment\AbstractComment->getFormHtml() #27 [internal function]: FishPig\WordPress\Block\Post\View\Comment\Wrapper\Interceptor->getFormHtml() #28 vendor/magento/framework/View/TemplateEngine/Php.php(94): call_user_func_array(Array, Array) #29 generated/code/Magento/Framework/View/TemplateEngine/Php/Interceptor.php(32): Magento\Framework\View\TemplateEngine\Php->__call('getFormHtml', Array) #30 app/design/frontend/LibertySport/default/FishPig_WordPress/templates/post/view/comment/wrapper.phtml(11): Magento\Framework\View\TemplateEngine\Php\Interceptor->__call('getFormHtml', Array) #31 vendor/magento/framework/View/TemplateEngine/Php.php(71): include('/chroot/home/a4...') #32 vendor/magento/framework/Interception/Interceptor.php(58): Magento\Framework\View\TemplateEngine\Php->render(Object(FishPig\WordPress\Block\Post\View\Comment\Wrapper\Interceptor), '/chroot/home/a4...', Array) #33 vendor/magento/framework/Interception/Interceptor.php(138): Magento\Framework\View\TemplateEngine\Php\Interceptor->___callParent('render', Array) #34 vendor/magento/framework/Interception/Interceptor.php(153): Magento\Framework\View\TemplateEngine\Php\Interceptor->Magento\Framework\Interception\{closure}(Object(FishPig\WordPress\Block\Post\View\Comment\Wrapper\Interceptor), '/chroot/home/a4...', Array) #35 generated/code/Magento/Framework/View/TemplateEngine/Php/Interceptor.php(23): Magento\Framework\View\TemplateEngine\Php\Interceptor->___callPlugins('render', Array, Array) #36 vendor/magento/framework/View/Element/Template.php(273): Magento\Framework\View\TemplateEngine\Php\Interceptor->render(Object(FishPig\WordPress\Block\Post\View\Comment\Wrapper\Interceptor), '/chroot/home/a4...', Array) #37 generated/code/FishPig/WordPress/Block/Post/View/Comment/Wrapper/Interceptor.php(248): Magento\Framework\View\Element\Template->fetchView('/chroot/home/a4...') #38 vendor/magento/framework/View/Element/Template.php(303): FishPig\WordPress\Block\Post\View\Comment\Wrapper\Interceptor->fetchView('/chroot/home/a4...') #39 vendor/magento/framework/View/Element/AbstractBlock.php(1111): Magento\Framework\View\Element\Template->_toHtml() #40 vendor/magento/framework/View/Element/AbstractBlock.php(1115): Magento\Framework\View\Element\AbstractBlock->Magento\Framework\View\Element\{closure}() #41 vendor/magento/framework/View/Element/AbstractBlock.php(675): Magento\Framework\View\Element\AbstractBlock->_loadCache() #42 vendor/fishpig/magento2-wordpress-integration/Block/AbstractBlock.php(113): Magento\Framework\View\Element\AbstractBlock->toHtml() #43 vendor/magento/framework/Interception/Interceptor.php(58): FishPig\WordPress\Block\AbstractBlock->toHtml() #44 vendor/magento/framework/Interception/Interceptor.php(138): FishPig\WordPress\Block\Post\View\Comment\Wrapper\Interceptor->___callParent('toHtml', Array) #45 vendor/magento/framework/Interception/Interceptor.php(153): FishPig\WordPress\Block\Post\View\Comment\Wrapper\Interceptor->Magento\Framework\Interception\{closure}() #46 generated/code/FishPig/WordPress/Block/Post/View/Comment/Wrapper/Interceptor.php(185): FishPig\WordPress\Block\Post\View\Comment\Wrapper\Interceptor->___callPlugins('toHtml', Array, Array) #47 vendor/magento/framework/View/Layout.php(578): FishPig\WordPress\Block\Post\View\Comment\Wrapper\Interceptor->toHtml() #48 vendor/magento/framework/View/Layout.php(555): Magento\Framework\View\Layout->_renderBlock('wp.post.view.co...') #49 generated/code/Magento/Framework/View/Layout/Interceptor.php(149): Magento\Framework\View\Layout->renderNonCachedElement('wp.post.view.co...') #50 vendor/magento/framework/View/Layout.php(510): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('wp.post.view.co...') #51 generated/code/Magento/Framework/View/Layout/Interceptor.php(140): Magento\Framework\View\Layout->renderElement('wp.post.view.co...', true) #52 vendor/magento/framework/View/Element/AbstractBlock.php(522): Magento\Framework\View\Layout\Interceptor->renderElement('wp.post.view.co...', true) #53 generated/code/FishPig/WordPress/Block/Post/View/Interceptor.php(320): Magento\Framework\View\Element\AbstractBlock->getChildHtml('comments', true) #54 [internal function]: FishPig\WordPress\Block\Post\View\Interceptor->getChildHtml('comments') #55 vendor/magento/framework/View/TemplateEngine/Php.php(94): call_user_func_array(Array, Array) #56 generated/code/Magento/Framework/View/TemplateEngine/Php/Interceptor.php(32): Magento\Framework\View\TemplateEngine\Php->__call('getChildHtml', Array) #57 app/design/frontend/LibertySport/default/FishPig_WordPress/templates/post/view.phtml(36): Magento\Framework\View\TemplateEngine\Php\Interceptor->__call('getChildHtml', Array) #58 vendor/magento/framework/View/TemplateEngine/Php.php(71): include('/chroot/home/a4...') #59 vendor/magento/framework/Interception/Interceptor.php(58): Magento\Framework\View\TemplateEngine\Php->render(Object(FishPig\WordPress\Block\Post\View\Interceptor), '/chroot/home/a4...', Array) #60 vendor/magento/framework/Interception/Interceptor.php(138): Magento\Framework\View\TemplateEngine\Php\Interceptor->___callParent('render', Array) #61 vendor/magento/framework/Interception/Interceptor.php(153): Magento\Framework\View\TemplateEngine\Php\Interceptor->Magento\Framework\Interception\{closure}(Object(FishPig\WordPress\Block\Post\View\Interceptor), '/chroot/home/a4...', Array) #62 generated/code/Magento/Framework/View/TemplateEngine/Php/Interceptor.php(23): Magento\Framework\View\TemplateEngine\Php\Interceptor->___callPlugins('render', Array, Array) #63 vendor/magento/framework/View/Element/Template.php(273): Magento\Framework\View\TemplateEngine\Php\Interceptor->render(Object(FishPig\WordPress\Block\Post\View\Interceptor), '/chroot/home/a4...', Array) #64 generated/code/FishPig/WordPress/Block/Post/View/Interceptor.php(158): Magento\Framework\View\Element\Template->fetchView('/chroot/home/a4...') #65 vendor/magento/framework/View/Element/Template.php(303): FishPig\WordPress\Block\Post\View\Interceptor->fetchView('/chroot/home/a4...') #66 vendor/magento/framework/View/Element/AbstractBlock.php(1111): Magento\Framework\View\Element\Template->_toHtml() #67 vendor/magento/framework/View/Element/AbstractBlock.php(1115): Magento\Framework\View\Element\AbstractBlock->Magento\Framework\View\Element\{closure}() #68 vendor/magento/framework/View/Element/AbstractBlock.php(675): Magento\Framework\View\Element\AbstractBlock->_loadCache() #69 vendor/fishpig/magento2-wordpress-integration/Block/AbstractBlock.php(113): Magento\Framework\View\Element\AbstractBlock->toHtml() #70 vendor/magento/framework/Interception/Interceptor.php(58): FishPig\WordPress\Block\AbstractBlock->toHtml() #71 vendor/magento/framework/Interception/Interceptor.php(138): FishPig\WordPress\Block\Post\View\Interceptor->___callParent('toHtml', Array) #72 vendor/magento/framework/Interception/Interceptor.php(153): FishPig\WordPress\Block\Post\View\Interceptor->Magento\Framework\Interception\{closure}() #73 generated/code/FishPig/WordPress/Block/Post/View/Interceptor.php(95): FishPig\WordPress\Block\Post\View\Interceptor->___callPlugins('toHtml', Array, Array) #74 vendor/magento/framework/View/Layout.php(578): FishPig\WordPress\Block\Post\View\Interceptor->toHtml() #75 vendor/magento/framework/View/Layout.php(555): Magento\Framework\View\Layout->_renderBlock('wp.post.view') #76 generated/code/Magento/Framework/View/Layout/Interceptor.php(149): Magento\Framework\View\Layout->renderNonCachedElement('wp.post.view') #77 vendor/magento/framework/View/Layout.php(510): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('wp.post.view') #78 generated/code/Magento/Framework/View/Layout/Interceptor.php(140): Magento\Framework\View\Layout->renderElement('wp.post.view', false) #79 vendor/magento/framework/View/Layout.php(606): Magento\Framework\View\Layout\Interceptor->renderElement('wp.post.view', false) #80 vendor/magento/framework/View/Layout.php(557): Magento\Framework\View\Layout->_renderContainer('content', false) #81 generated/code/Magento/Framework/View/Layout/Interceptor.php(149): Magento\Framework\View\Layout->renderNonCachedElement('content') #82 vendor/magento/framework/View/Layout.php(510): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('content') #83 generated/code/Magento/Framework/View/Layout/Interceptor.php(140): Magento\Framework\View\Layout->renderElement('content', false) #84 vendor/magento/framework/View/Layout.php(606): Magento\Framework\View\Layout\Interceptor->renderElement('content', false) #85 vendor/magento/framework/View/Layout.php(557): Magento\Framework\View\Layout->_renderContainer('main', false) #86 generated/code/Magento/Framework/View/Layout/Interceptor.php(149): Magento\Framework\View\Layout->renderNonCachedElement('main') #87 vendor/magento/framework/View/Layout.php(510): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('main') #88 generated/code/Magento/Framework/View/Layout/Interceptor.php(140): Magento\Framework\View\Layout->renderElement('main', false) #89 vendor/magento/framework/View/Layout.php(606): Magento\Framework\View\Layout\Interceptor->renderElement('main', false) #90 vendor/magento/framework/View/Layout.php(557): Magento\Framework\View\Layout->_renderContainer('columns', false) #91 generated/code/Magento/Framework/View/Layout/Interceptor.php(149): Magento\Framework\View\Layout->renderNonCachedElement('columns') #92 vendor/magento/framework/View/Layout.php(510): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('columns') #93 generated/code/Magento/Framework/View/Layout/Interceptor.php(140): Magento\Framework\View\Layout->renderElement('columns', false) #94 vendor/magento/framework/View/Layout.php(606): Magento\Framework\View\Layout\Interceptor->renderElement('columns', false) #95 vendor/magento/framework/View/Layout.php(557): Magento\Framework\View\Layout->_renderContainer('main.content', false) #96 generated/code/Magento/Framework/View/Layout/Interceptor.php(149): Magento\Framework\View\Layout->renderNonCachedElement('main.content') #97 vendor/magento/framework/View/Layout.php(510): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('main.content') #98 generated/code/Magento/Framework/View/Layout/Interceptor.php(140): Magento\Framework\View\Layout->renderElement('main.content', false) #99 vendor/magento/framework/View/Layout.php(606): Magento\Framework\View\Layout\Interceptor->renderElement('main.content', false) #100 vendor/magento/framework/View/Layout.php(557): Magento\Framework\View\Layout->_renderContainer('page.wrapper', false) #101 generated/code/Magento/Framework/View/Layout/Interceptor.php(149): Magento\Framework\View\Layout->renderNonCachedElement('page.wrapper') #102 vendor/magento/framework/View/Layout.php(510): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('page.wrapper') #103 generated/code/Magento/Framework/View/Layout/Interceptor.php(140): Magento\Framework\View\Layout->renderElement('page.wrapper', false) #104 vendor/magento/framework/View/Layout.php(606): Magento\Framework\View\Layout\Interceptor->renderElement('page.wrapper', false) #105 vendor/magento/framework/View/Layout.php(557): Magento\Framework\View\Layout->_renderContainer('root', false) #106 generated/code/Magento/Framework/View/Layout/Interceptor.php(149): Magento\Framework\View\Layout->renderNonCachedElement('root') #107 vendor/magento/framework/View/Layout.php(510): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('root') #108 generated/code/Magento/Framework/View/Layout/Interceptor.php(140): Magento\Framework\View\Layout->renderElement('root', true) #109 vendor/magento/framework/View/Layout.php(975): Magento\Framework\View\Layout\Interceptor->renderElement('root') #110 vendor/magento/framework/Interception/Interceptor.php(58): Magento\Framework\View\Layout->getOutput() #111 vendor/magento/framework/Interception/Interceptor.php(138): Magento\Framework\View\Layout\Interceptor->___callParent('getOutput', Array) #112 vendor/magento/framework/Interception/Interceptor.php(153): Magento\Framework\View\Layout\Interceptor->Magento\Framework\Interception\{closure}() #113 generated/code/Magento/Framework/View/Layout/Interceptor.php(347): Magento\Framework\View\Layout\Interceptor->___callPlugins('getOutput', Array, Array) #114 vendor/magento/framework/View/Result/Page.php(258): Magento\Framework\View\Layout\Interceptor->getOutput() #115 vendor/magento/framework/View/Result/Layout.php(171): Magento\Framework\View\Result\Page->render(Object(Magento\Framework\App\Response\Http\Interceptor)) #116 vendor/magento/framework/Interception/Interceptor.php(58): Magento\Framework\View\Result\Layout->renderResult(Object(Magento\Framework\App\Response\Http\Interceptor)) #117 vendor/magento/framework/Interception/Interceptor.php(138): Magento\Framework\View\Result\Page\Interceptor->___callParent('renderResult', Array) #118 vendor/magento/framework/Interception/Interceptor.php(153): Magento\Framework\View\Result\Page\Interceptor->Magento\Framework\Interception\{closure}(Object(Magento\Framework\App\Response\Http\Interceptor)) #119 generated/code/Magento/Framework/View/Result/Page/Interceptor.php(95): Magento\Framework\View\Result\Page\Interceptor->___callPlugins('renderResult', Array, Array) #120 vendor/magento/framework/App/Http.php(120): Magento\Framework\View\Result\Page\Interceptor->renderResult(Object(Magento\Framework\App\Response\Http\Interceptor)) #121 generated/code/Magento/Framework/App/Http/Interceptor.php(23): Magento\Framework\App\Http->launch() #122 vendor/magento/framework/App/Bootstrap.php(263): Magento\Framework\App\Http\Interceptor->launch() #123 pub/index.php(35): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http\Interceptor)) #124 {main}