Best Overall
Dolphin Nautilus CC Plus Robotic Pool Cleaner
Best Bang For The Buck
Ultenic Pooleco 10 series Robotic Pool Cleaner
Upgrade Pick
Dreame Z1 Pro
We may pull in revenue from the product usable on this page and participate in affiliate plan . take More ›
A robotic pocket billiards clean takes the rough-and-tumble out of keep a syndicate crystal cleared . We prove nine top models in bothabove - ground and inground poolsto see which could tackle dirt , leaves , and alga buildup with minimal effort . These automated devices function much like automatic vacuums for indoor carpeting , navigating the pool trading floor and even climb wall , all while filtering debris and circulating water .
mundane pool sustainment does n’t just better clarity — it also helps the sanitizer work more expeditiously and forestall algae from taking over . But not all robotic model perform every bit well . After weeks of hand - on examination in both chlorine and brine systems , the model that impress us most was theDolphin Nautilus CC Plus Robotic Pool Cleaner . It ’s easy to utilise , does n’t get stuck , and care large dust with an outstanding filtration organisation .
If you ’re ready to upgrade your pool routine , we ’ve round up the best robotlike pool cleaners to suit a chain of pool types , sizes , and budgets .
Robotic Pool Cleaners Comparison
Our Top Picks
We put these machinelike consortium cleaners to the test to find the top performers inswimming pool alimony . Here ’s how they pile up — keep reading for more on how we test .
Our Ratings : Ease of Use4.5/5 ; Performance4.8/5 ; Value5/5
The Dolphin Nautilus CC Plus robotic pool cleaner uses dual scrub brushes and a large filtration system to clean and gather leaves , sprig , dirt , pollen , and other debris in just about 2 hours . Schedule the reflex pool cleansing agent to run every day , every other sidereal day , or every third solar day .
That said , we did n’t require to keep this ( or any ) automatic pool cleaner in the pool without a caddy to obligate the excess cable television , as we have dog to trail around the railway yard and could easily trip out over the cables . Additionally , the might supply is water - resistant , not waterproof . We were interrupted by a thunderstorm halfway through the 2 - hr cleaning wheel and did n’t palpate comfortable entrust the unit outside to get completely imbue . A cover is available , although it ’s sold on an individual basis .
On a separate note , the automatonlike inground puddle cleaner has rampart - climbing capability to clean inground swimming pool up to 50 feet in length . We bed how the pool clean reverses itself at the top of walls . It actively scrub with strong suck , sucking up all kinds of junk like a bottom - run fish . We also really like that this cleaner can be used on all types of pool floors without government issue and has a tangle - free swivel cable to let it freely diffuse , which it will do even while swimmer are in the water .
What our tester says:“For my own pocket billiards , I favour the Dolphin Premier robotic puddle cleaner . It has three dissimilar filters to take on macro instruction and micro detritus , including the stuff and nonsense I ca n’t see ( like algae ) , and it cleans my pool with the least amount of effort on my part . ”—Jen Karetnick , ware Reviews tester and author
take our full critique : Dolphin Premier Robotic Pool Cleaner Review
Get the Dolphin Nautilus pool clean automaton atAmazonorPool Warehouse .
Best Bang for the Buck
Our paygrade : Ease of Use5/5 ; Performance3.5/5 ; Value5/5
The Ultenic Pooleco 10 Series is a no - frills , budget - friendly swimming pond sweeper that surprise us with its f number and simpleness . Setup is as easy as it set out — no app , no Wi - Fi , just charge it up and fling it in the pool . Once it sink , it immediately kick into action , travel rapidly across the pool story faster than any other model we test . That speed , paired with two small brushes on the underside , seemed to generate enough military force to give pool surfaces a solid chaparral .
While it does n’t get with overbold features or bulwark - climb power , it nails the fundamentals for a nimble and good clean and jerk . The cleanser is design for pools with true corner , but we screen it in a pool with curving edges and did n’t notice any issues with coverage . Emptying the detritus compartment is fast and easy , and the include air bladder puddle retrieval a duck soup — no need to fish around in the water .
Photo: Paul Rankin for Bob Vila
Those looking for a straight , affordable robotic pool cleaner that get the occupation done without fractious Alexander Bell and whistle will discover that the Pooleco 10 Series is a solid choice . Just keep in head its limitations : it ’s build for flat surface only and does n’t offer advanced cleansing modes . For the Leontyne Price , it delivers telling speed and relaxation of use .
Get the Ultenic Pooleco 10 robotic swimming pool vacuumatAmazonorUltenic.dreame - z1 - pro
Our Ratings : repose of Use5/5 ; Performance4.5/5 ; Value5/5
Photo: Paul Rankin for Bob Vila
The Dreame Z1 Pro holds its own among the top - tier robotic pool dry cleaners we test . Like the other eminent - end model , it was a breeze to place up — just connect through the app and choose from its five cleaning modes : standard , story only , wall only , water level only , or complete . In testing , it voyage swimmingly across the pond floor and climb walls with relaxation , scrub up well above the waterline to snaffle hunky-dory debris bewilder to the tile bound . That extra reach made a obtrusive difference in overall cleanliness .
One standout characteristic is the built - in outback control . We tested the hands - on controls and had fun manually driving the robot around the pool to distinguish - clean specific surface area . While the Z1 Pro already performs well in robotlike mode , the ability to steer it directly to a trouble spot is astonishingly useful when tackling a buildup of leave or algae .
Another highlighting is the magnetic charging cable system , which feels like a major ascent from the common rubber wad system . It click into place easily and eliminates the fuss of array ports or dealing with cover charge . While it does n’t get along with a charging wharfage , we did n’t leave out it — though those who care a tidy storage setup might prefer suffer one . All in all , the Dreame Z1 Pro is a muscular , exploiter - friendly option with smart feature film and thoughtful blueprint ghost .
Photo: Paul Rankin for Bob Vila
Get the Dreame Z1 Pro automatonlike pool clear atAmazonorDreame .
Best Filtration
Aiper Scuba X1
Our rating : Ease of Use5/5 ; Performance5/5 ; Value4/5
At first coup d’oeil , the Aiper Scuba X1 does n’t feel quite as rugged as some of the other robotic pond cleaners we examine , like the Dreame or the Beatbot . But once it was in the urine , it chop-chop proved to be a standout performer . Setup was unlined — fast app mating , visceral controls , and simple task selection . substance abuser can choose from floor - only , walls - only , waterline , or smart mood cleaning , and in our examination , all modes worked exactly as call .
What really impressed us was the Scuba X1 ’s filtration system . Its filter habituate a noticeably thicker fabric than others , and it did an excellent occupation collecting fine dust and alga . After just an hour , the filter was visibly unripe from algae buildup — proof it was doing serious work . Cleaning the filter is gentle : just come out it out , hose it off , and it ’s ready to go again . The waterline mode was specially useful for clearing out stubborn rubble cling just above the water ’s surface . We also appreciated the thickset charging place that holds the cleaner neatly between United States of America .
Photo: Paul Rankin for Bob Vila
While it may not find as great - duty as some competitors , this cordless pool cleaner delivers where it matters most : smart feature , excellent filtration , and effective pool cleaning with minimal hassle .
What our tester says:“I thought the Aiper Scuba X1 was the good robot pocket billiards cleaner for my puddle . I did n’t even know there was so much alga in there , but when I looked at the filter , it was bright green ! Very impressive machine . ”—Paul Rankin , intersection Reviews tester and author
Get the Aiper Scuba X1 robotic pool cleaner atAmazonorAiper .
Photo: Paul Rankin for Bob Vila
Best All-in-One
Beatbot AquaSense 2
Our Ratings : Ease of Use5/5 ; Performance4.5/5 ; Value4.5/5
The Beatbot AquaSense 2 makes kitty clean refreshingly easy the right way from the unboxing . Setup is prompt — just download the app , tie in via Bluetooth and WiFi , and it ’s ready to go . Once in the body of water , it takes a few import to fine-tune before methodically work its way around the pool . It scrub up the floor soundly and climbs bulwark with ease , even reaching a couple of inch above the water line . That said , it does n’t quite stretch gamy enough to catch debris more than 5 inches above the water , so a followup mitt wipe may be necessary .
The app is one of the well ones we try out . It ’s drug user - friendly and keeps a detailed log of each cleaning seance , include how long the bot spent on the walls versus the floor . For those who wish public presentation data , this feature is a nice fillip . We appreciated the AquaSense 2 ’s smart , efficient movement and its ability to tackle both flat surfaces and vertical climbs .
While it misses a few inch at the top of the waterline , the Beatbot AquaSense 2 delivers a powerful , low - elbow grease fresh with bright features and thoughtful tracking . It ’s a solid alternative for those who like a bite of technical school behind their consortium maintenance .
Get the Beatbot AquaSense 2 automatic pool cleaner atAmazonorBeatbot .
Best for Above-Ground
Dolphin Escape Robotic Pool Cleaner
Our Ratings : simpleness of Use4/5 ; Performance4.5/5 ; Value4.5/5
While many automatic pool vacuums do n’t play on above - reason pools , the Dolphin Escape robotic cleaner is designed specifically for them . This robotlike pool cleaner ca n’t climb walls , but it clean pool floors made from gunite / plaster , vinyl , and fibreglass in pools up to 30 feet in distance . The simple machine has dual scrubbing brushes , and the large - electrical capacity filter traps all sizes of debris during the 90 - second cleaning bike .
The Dolphin Escape was super easy to prepare up ; we had it up and running in less than 5 minute . To activate the 90 - bit cleanup cycle , just push the button on the baron adapter . The button will then dismount up blue to signal the vacuity is cleaning . Once the cycle is land up , the vacuum cleaner blockade and the light turn off . This unit is also corded electrical , which means there ’s no waiting for it to reload .
Photo: Paul Rankin for Bob Vila
Keep in mind that the power adapter is not waterproof , so it can not be submerged or left out in the rainfall . When test , we were capable to easily set it on our pool filter or consortium pack of cards .
The only drawback we ascertain for this building block was the difficulty we had when pack it out of the pool . The vacuity give up after the 90 - moment cycle , which means it sometimes stops in the middle of the pool . We had to mildly tug on the power corduroy to pull the unit toward us and then vacate it out of the puddle . It is quite heavy when it ’s full of water , though , so to pull it onto the deck or over the pool bulwark , we had to leave it to debilitate first .
Read our full review : Dolphin Escape Robotic Pool Cleaner
Photo: Paul Rankin for Bob Vila
Get the Dolphin run away automatic pool cleaner atAmazon .
Best for Inground
Polaris 9650iQ Sport Robotic Pool Cleaner
Our evaluation : simplicity of Use5/5 ; Performance5/5 ; Value3/5
The Polaris 9650iQ Sport tender scheduled and time cleaning . This robotic cleanser is Wi - Fi compatible , give up user to control and supervise the vacuum cleaner through Polaris ’ iAquaLink app . Alexa is a good choice if swimmer are using the consortium at the same time , given that phone tend to overheat and do n’t wish catch crocked .
We liked that we were able to choose how long we wanted the vacuum to operate and which clean mode to expend . When the pool was dirty and had more debris after a storm , it made sense to have the robot run longer and use the mystifying - neat cleaning mode . Thanks to its four - wheel drive feature , it ’s able to climb over obstacles without getting stick , which we found to be useful when the kids forget a large sinking miniature in the pool .
Photo: Paul Rankin for Bob Vila
It ’s a good idea to pay tending to the dirty - canister indicator so that the vacuum can be emptied and cleanse when necessary . Those who have a tree that exuviate scads of little leaves , a frump that rolls in the dirt and then jump in the pool , or kids that cover in sandpit residuum — as we do — will want to hoover and dump the filter often .
Get the Polaris 9650iQ robotic pool cleaner atAmazonorThe Home Depot .
Best for Smaller Pools
Polaris P70 Robotic Pool Cleaner
Our Ratings : Ease of Use4.5/5 ; Performance4/5 ; Value4/5
Smaller pools are fashionable now ; pond companies and homeowners likewise have figured out how to fit them into foliage - laborious distance . Despite their sizing , little pools still involve to be scavenge regularly to keep them from being overflow with organic detritus .
This compact automatic puddle cleanser does the trick . Small but effectual , the vacuum offer up a lot of sucking magnate and great scrubbing natural process with its single brush . We were impressed by how much textile it inhale into its top - cargo hoop , which was a pushover to discharge and empty . The brand promises that this unit of measurement will cleanse a pool in less than 2 hours . We found that title to be true , as it cleaned our 28 - foot pool in about 90 moment .
Photo: Paul Rankin for Bob Vila
The rubble basket features a transparent lid so user can easily see when the basket is ready to be emptied . remove the basket was extremely simple , and cleaning it took seconds with the hosepipe . We particularly liked how Polaris includes a mesh filter around the entire junk basket , which is helpful in high-pitched - allergic reaction seasons when pollen and Tilia heterophylla are inordinate .
Its 40 - foot float cable furnish the unit plentiful distance to navigate our syndicate without tangling .
Get the Polaris P70 automatic pool cleaner atAmazonorLeslie ’s .
Photo: Paul Rankin for Bob Vila
Best Robotic Skimmer
Betta SE Solar-Powered Smart Robotic Skimmer
Our military rating : Ease of Use3.5/5 ; Performance4.5/5 ; Value5/5
Everyone focalize on the dirt and debris that accumulates at the bottom of the pond as well as the slimy algae that can sneak up on the wall , but let ’s not draw a blank about the never - ending debris that falls onto the top of the body of water . skim over a pool the sometime - fashioned way with a pole and net may put to work , but it can take perpetually on a hot sidereal day when the only real goal is to get cool off without being covered with bugs . Betta has solved this ongoing yield with its SE solar - powered smart robotlike skimmer .
Since our pocket billiards sit in shade for the first one-half of the day , we were a bit doubtful at first about how well this cordless pool vacuum would work . After one use , though , we were hooked . The solar - powered unit store enough solar bursting charge to propel the double motors all 24-hour interval long , even in the specter . When the golem senses tad , it will move to a sunny spot when take . We were impressed with the amount of dust this unproblematic robot picks up . We allow it in the pool when we ’re not swimming , and we have not had to skim once this swimming season .
Photo: Paul Rankin for Bob Vila
We found that it move easily with the filter off because it does have a gruelling time pay back by from the natural flow that the filter creates . This was n’t a deal breakers , though , because as the filter runs , the debris stays in the back of the automaton . It also feature a remote control that lets users direct the robot to specific parts of their pool .
There ’s only one existent downfall with this unit . When remove it from the consortium to empty the filter basket , it ’s important to be very careful not to tip it , since the debris will fall out of the back of the unit and back into the pool . All that ’s necessary is to simply open up the Betta ’s top frame and remove the debris basket when it ’s full .
Get the Betta SE solar - powered impertinent robotic skimmer atAmazon .
Photo: Paul Rankin for Bob Vila
Jump to Our Top Picks
How We Tested the Best Robotic Pool Cleaners
Rafi Friedman , the CEO ofCoastal Luxury Outdoors , a fellowship based in Jacksonville , Florida that specializes in pools and outside living areas , reveals the number one feature to prioritize when buying a robot puddle cleaner : “ the quality of the motor , which is the most important — and most expensive — moving part in a automatonlike syndicate cleansing agent . ” He tot , “ The primal condition to look for here is commercial-grade grade . These motor will last longer under rough conditions and are also more energy effective . ”
With that advice in mind , we researched over 30 robotic puddle cleaners and tested 17 top role model across multiple above - ground and inground pools using both chlorine and brine systems . We value setup time , simplicity of use , clean mode , bright feature , barrage fire life , build up timber , and how in effect each simulation handled debris of all sizes . We scored them based on existent - world performance — including how well they pick up leaves , turd , alga , and pet hair after gardening , shedding trees , and backyard swimming with frank . We also tested wall - climbing power , filter design and cleanup , recovery outgrowth , and how secure they were to float around . fillip points were grant for intuitive apps , dissipated charging , and heedful designing extras like magnetic chargers or storage stands .
What to Consider When Choosing a Robotic Pool Cleaner
Before choosing a automatic kitty vacuum to bettermaintain your swim puddle , take the time to consider a few parameters to make the correct decision promiscuous .
Pool Floor Material
One of the most important point to consider when choosing a robotic consortium dry cleaner is the pocket billiards ’s storey type and material . If that vocalise basic , remember that swimming kitty floors can be level , rocky , atypical , or sloping , and smooth or textured .
After moot the floor type , identify whether the puddle is fabricated from fiberglass , vinyl , tile , gunite , or adhesive plaster . Not all automatonlike pool cleaners work with all floor stuff . In fact , some machinelike cleaners can damage certain type of floor , so it ’s authoritative to verify to opt one rated for the pool floor ’s specific material .
Pool Shape
The shape of a kitty plays a primal role in select between roboticpool vacuumoptions . If the consortium is orotund or orthogonal with no irregularities , chance a robotic syndicate cleansing agent that scours every in without fail ( with the exclusion of steps or workbench seat ) is comfortable . Another basic consideration is whether the pond is inground or above - ground . Robotic kitty vacuums that can clean the sides of a kitty are great for inground pools , but can put too much stress on the wall of above - ground pools .
Many manufacturers pack their dry cleaner with advanced smart features that use artificial intelligence to learn the layout of a pool so they clean expeditiously and quick . Users who have a impost pool with rising incline , built - in taproom , and sharp-worded slant will want to consider a pool dry cleaner that has more advanced features ; some may include block mechanisms , gyroscopic mobility , and scanning software .
Pool Size
The size of a pool is another major gene to consider when choosing a robotic pool vacuum . Many robotic cleaners come with an extension cord , and distance is authoritative . The required extension service - cord length for a pocket-sized 20 - foot puddle will be much short than for a 50 - foot pool . Also , the pond size determines the focal ratio at which the robotic consortium cleaner will do its job .
A pool clean rated for a 30 - foot pool can clean that pool in just 2 hours , but seek to expend the same pocket billiards fair in a 50 - metrical foot puddle and the extension service cord likely wo n’t be prospicient enough to fill in the job . Even if the cord was long enough , the robotic pool cleaner would take double as long to complete the cleaning and may not have the storage capacitance to hold the collected debris .
Wheels and Treads
Robotic cleaners typically use rear actuation to drive them through the urine , but without the correct wheels and tread , this propulsion organization is seriously limited . render to ascertain robot kitty cleaner that feature roulette wheel capable of gripping the slick puddle base . wheel with rubber pace are common for above - ground puddle vacuum cleaner because they move easily across the bottom of the pool , completing cleaning cycles in no sentence .
For the robotic consortium cleaner to tackle the dirt and grime on wall , its wheels should be design with trenchant stride blueprint that grant the robotlike puddle emptiness to retain its position and balance on the side of the pool while propel itself frontward . Consider a robotic cleanser that practice long , tank - style stride because these treads are always in contact with the pool airfoil .
Filtration
robotlike puddle cleaners go best if selected based on the type of dust a pool collect . That will depend on the landscape , climate , and geographic location . These all contribute to the type of crap , sand , pollen , cum , leaves , efflorescence , twig , and hemipterous insect that impetus into the puddle .
For instance , if a thousand is fill up with trees , a robotic puddle vacuum with a large filtration hoop that does n’t fill up up too quickly is good . If soil , guts , and pollen are the main types of junk in a grounds , robotic cleanser with ultrafine filter that capture grease from the water are idealistic . think of , the more debris in the puddle , the more tenseness thepool ’s filtration systemexperiences .
Programming, Scheduling, and Accessories
Not all robotlike pool cleaners live up to their technical electric potential , and some involve owners to bulge out them manually . Some of the best robotic cleaners allowpool ownersto set a daily or weekly cleaning cycle for their operation . The cleanser can either stay in the pond or be take away and put back in time for the scheduled cleaning .
If the cleaner will be hive away in the pool during the time of year , it ’s important to consider the magnate source . Is it waterproof or water - resistant ? Does it need to be plugged into an outlet to apply , or is it rechargeable ? Does the robotic pool vacuity come with a tea caddy so that the superfluous cord can be wander up , save someone from tripping on it , or does that caddy be extra ? These are all authoritative consideration .
Some of the best robotic kitty cleanser now have Wi - Fi capability so that owners can pair them with a smartphone , Alexa , estimator , or another gimmick . If it feels safer to houseclean the pool while no one is in it , a robotic cleaner with this technology might be preferable .
Photo: Paul Rankin for Bob Vila
The Advantages of Owning a Robotic Pool Cleaner
on a regular basis cleaning a swimming pool is a must , though it ’s a time - ware and wearying task . A robotic consortium vacuum does the study with minimal or no human involvement in about 2 to 3 hour .
We interviewed Clay Spann , the senior frailty President of the United States of merchandising atLeslie ’s , a countrywide company offering kitty and spa care mathematical product since 1963 . Spann say that “ robotic dry cleaner have a alone advantage oversuction sideor pressure side cleaners because they do n’t swear on your pool pump to operate . ” He adds , “ Using a robotic pool cleanser helps improve the circulation and filtration beyond what your ticker and filter can offer on their own . ”
Regular cleansing will also prolong the animation of a pool because it removes shite and dust more efficiently than manual cleaning . Plus , an robotic consortium clean captures debris that would otherwise become ensnare in the filtration system . A robotic pool vacuum lessens the need for reparation and bank on a swimming pool cleaning service , save time and expense . The following point sum up the benefits of robot puddle cleaners .
Photo: Paul Rankin for Bob Vila
FAQs
Still curious about how robotic pool cleaner work ? Consider these often asked question about automaton pool cleaners and their resolution .
robotlike consortium vacuums do nibble up leaves , though if the pool collects a lot of parting , it ’s authoritative to clothe in a model that has a large filtration basketball hoop to forbid the pond cleaner from fill up up before it can terminate the cleaning cycle .
you’re able to leave the machinelike puddle vacuity in the swimming pocket billiards without have immediate negative issue , but the elongated time it spends underwater will ensue in the cleaner wearing out faster than it will if removed and clean following the completion of its cleaning oscillation . In addition , the power packs are not inevitably rainproof . Robotic puddle cleaners are pee - resistant , although they could get damaged in heavy pelting if not put in the right way on a tea caddy with a top over them . And they could still become damaged during tropic storms or floods .
Photo: Paul Rankin for Bob Vila
It is not recommend to practice an extension phone cord with a robotic pocket billiards neat for safety . It is urge to plug the pocket billiards cleaner into a GFCI wall socket .
Robotic consortium vacuums can run on a everyday ground if the puddle is heavily used . If the puddle is not used every mean solar day , weekly cleanings should be enough to keep the pool .
automatonlike syndicate vacuums operate like automatic floor vacuums . Empty the collection bins , scrutinise thefiltersfor damage , and clean automatonlike pool vacuums to keep them puzzle out properly . The brushing under the robot and the side brushes need even cleansing to prevent the automatic pool clean from malfunctioning . Keep the cable length wrapped around a caddy and the tea caddy covered to protect the power unit whether it is in use or not .
Photo: Paul Rankin for Bob Vila
On fair , a automatic pool vacuum will run for about 5 yr , though they can last longer if by rights maintained and stored .
It ’s authoritative to mark that not all robotic syndicate cleaner are capable of the same tasks . Some , for example , can clean walls and stairs while others can not . Additionally , users with especially turgid pool may see the cable duration of their robot cleanser to be lack , but this can usually be remedied by purchase a foresighted cable . Lastly , users still need to cream swim dust from the surface of the water , despite the corking job the golem cleaner is doing on the pool ’s open — unless they ’ve opted for therobotic puddle skimmerwe tested , as well !
Robot pool dry cleaners help alleviate a fortune of the forcible labor consociate with proper puddle maintenance . It ’s up to the individual user to decide whether the ( normally ) high up - front toll of purchasing one is worth the savings in both time and energy . Also , consider the likely savings in professionalpool upkeep price .
Photo: Paul Rankin for Bob Vila
The power consumption of a regular booster heart used to make clean a pool is far with child than a robot pool cleaner ( sometimes as much as 10 fourth dimension more electricity used ) . A low - potential robot model can snuff it along telling energy saving compared to standard pool - cleaning options .
Meet the Testers
Jen Karetnick is a Miami - found author and longtime tester of home plate and garden products , with a hardheaded eye for outside gear and pool essentials .
As the executive editor program of Product Reviews , Stephanie Cronk has spent years researching and testing product . As a puddle owner for over 15 years , she realize the grandness of maintaining a sportsmanlike pool in the warm months .
Originally from Scotland and now based in Florida , Paul Rankin takes a straightforward , hands - on approach to prove pool gear — focalize on existent - world result and usability .
Photo: Paul Rankin for Bob Vila
Additional inquiry allow for by Timothy Dale .
Everything You involve for a Lush and Healthy Lawn
Keeping your grass greenish and your plant thrive does n’t just take a light-green pollex — it pop with the correct tool and supply .
Photo: Paul Rankin for Bob Vila
Photo: Paul Rankin for Bob Vila
Photo: Paul Rankin for Bob Vila
Photo: Paul Rankin for Bob Vila
Photo: Amazon
Photo: Amazon
Photo: Amazon
Photo: Amazon
Photo: Amazon
Photo: Amazon
Photo: Amazon
Photo: Amazon
Photo: Amazon