15 Best Steam Mop for Laminate Floors (Buyers Guide)

This post may contain affiliate links, which means we may receive a commission at no cost to you if you make a purchase through a link.

Laminate floors are one of the most popular flooring choices in American homes — and for good reason. They’re durable, affordable, beautiful, and far easier to maintain than hardwood. But they come with one significant cleaning challenge: they hate excess water. Too much moisture seeping into the seams causes the planks to swell, warp, and bubble, turning a gorgeous floor into an expensive headache.

That’s what makes choosing the right steam mop so critical for laminate owners. Not all steam mops are created equal. Some blast floors with more moisture than laminate can handle. Others are gentle, fast-drying, and designed specifically to clean without saturating the surface. The difference between the right and wrong steam mop can mean the difference between sparkling clean floors and a costly flooring replacement.

We’ve tested and researched the market extensively to bring you the 15 best steam mops for laminate floors in 2025 — units that clean effectively, dry quickly, and protect your investment with every pass.

Can You Use a Steam Mop on Laminate Floors?

This is the most common question laminate owners ask, and the answer is: yes, but with important caveats.

Steam mops can be used safely on laminate floors provided the unit produces low to medium steam output, the mop head moves continuously and doesn’t dwell in one spot, and the floor has no existing damage, lifted seams, or gaps where steam can penetrate.

The key is controlling moisture. A steam mop that deposits a light, fast-evaporating mist of steam is safe for most laminate. A unit that floods the surface with heavy, wet steam is not. High-quality laminate-safe steam mops are designed with this balance in mind — using enough heat to sanitize and lift grime without leaving the floor wet.

Many laminate flooring manufacturers have updated their warranties in recent years to permit steam mopping under specific conditions. Always check your flooring warranty before using a steam mop, and when in doubt, test on an inconspicuous area first.

What to Look for in a Steam Mop for Laminate Floors

Steam Control Settings: Variable steam output is the single most important feature for laminate use. A low or medium setting deposits far less moisture than a high setting. Look for units with at least two steam levels, and preferably a dedicated “delicate floors” or “low steam” mode.

Mop Head Design: Wide mop heads cover more ground per pass, reducing the number of times you cross the same area. Microfiber pads are ideal for laminate — they absorb the steam condensate efficiently and dry the surface as they clean, minimizing moisture exposure.

Heat-Up Time: Faster heat-up means less waiting. Good units are ready in 20 to 30 seconds. Slow units can take two minutes or more.

Water Tank Capacity: Larger tanks mean longer cleaning sessions without refilling. For most homes, a tank between 10 and 20 ounces provides 15 to 25 minutes of cleaning time — enough for a full floor in most homes.

Cord Length and Maneuverability: A longer cord (25 feet or more) reduces how often you need to change outlets. Swivel steering and lightweight design make it easier to navigate around furniture and tight corners.

Pad Washability: Machine-washable microfiber pads save money over time and are more hygienic than disposable alternatives. Check how many pads are included and whether replacements are widely available.

Continuous Fill vs. Fixed Tank: Some units allow you to add water during use without waiting for the tank to cool. This is a convenience feature worth having for large homes.

The 15 Best Steam Mops for Laminate Floors

1. Bissell PowerFresh Steam Mop

The Bissell PowerFresh is the benchmark steam mop for laminate floors and has held that title for years. It combines reliable performance, smart laminate-friendly design, and accessible pricing in a package that’s hard to argue with.

The PowerFresh features three steam settings — low, medium, and high — with the low setting producing a gentle, fast-drying mist that is safe for laminate when used with normal mopping technique. The mop head swivels 180 degrees, making it easy to maneuver under furniture and around obstacles. A flip-down scrubbing brush on the front of the mop head tackles stuck-on spots without scratching the floor surface.

The 14-ounce water tank heats up in 30 seconds and provides approximately 15 minutes of continuous steam. Pads are made from thick microfiber that absorbs steam condensate quickly, keeping the floor surface relatively dry. Two microfiber pads are included, and Bissell’s pad ecosystem means replacements are widely available and affordable.

At under two pounds of pressure at the low setting, the PowerFresh produces a fine steam that sanitizes without saturating. For the vast majority of laminate owners, this is the right mop at the right price.

Best for: Everyday laminate floor cleaning for most homes — the best all-around choice.

2. Shark S1000 Steam Pocket Mop

The Shark S1000 is a straightforward, no-frills steam mop that delivers consistent performance at one of the lowest price points on this list. It’s the entry point for homeowners who want genuine steam cleaning capability without spending more than necessary.

The S1000 heats up in 30 seconds and uses a double-sided microfiber pad that can be flipped mid-use for twice the cleaning surface before washing is needed. The steam output is moderate and relatively consistent, making it a reasonable choice for laminate when kept in motion. There is only one steam level, so you’ll need to keep the mop moving steadily to avoid over-saturating any one spot.

The water tank holds 13 ounces and provides around 20 minutes of steam. The mop weighs just over three pounds fully assembled and maneuvers well on flat surfaces. The triangular mop head reaches into corners more effectively than rectangular alternatives. For a basic, reliable steam mop at a budget price, the Shark S1000 is a smart starting point.

Best for: Budget-conscious buyers who want reliable basic steam cleaning for smaller laminate floor areas.

3. Bissell PowerFresh Slim Steam Mop

The slim, lightweight design of the Bissell PowerFresh Slim makes it the go-to choice for apartments, smaller homes, or anyone who finds standard steam mops awkward to maneuver and store. At just under five pounds, it’s one of the lightest full-size steam mops available.

Despite its slender profile, the PowerFresh Slim delivers two steam settings and the same quality microfiber pad system as the original PowerFresh. The 11-ounce tank is smaller than the standard version, providing about 12 minutes of steam, which is sufficient for studio apartments and smaller open-plan spaces. Heat-up time is an impressive 15 seconds — the fastest on this list.

The slim mop head glides under low-profile furniture effortlessly, and the lightweight build reduces fatigue during longer cleaning sessions. The included fragrance disc holder allows you to add a spring breeze or lavender scent to the steam — a polarizing feature that some users love and others ignore entirely. For compact living spaces and those who prioritize ease of storage, this slim version is the better choice over the standard PowerFresh.

Best for: Apartments, smaller homes, and anyone who prioritizes lightweight design and fast storage.

4. Hoover WH20200 TwinTank Steam Mop

Hoover’s WH20200 TwinTank brings a clever innovation to steam mopping: a dual-tank system that separates clean water from cleaning solution, mixing them only at the point of steam generation. This allows you to use steam alone or add a floor-safe cleaning solution depending on the job at hand.

For laminate floors, steam-only mode is the correct approach, and the WH20200 delivers clean, controllable steam at two output levels. The low setting is appropriately gentle for laminate use. The included microfiber pads are thick and highly absorbent, drying the floor quickly behind the mop head.

The 12-ounce combined tank capacity provides about 15 minutes of cleaning time. The swivel head moves 180 degrees and the unit weighs just over five pounds — manageable for most users across a full cleaning session. Hoover’s build quality is evident in the feel of the unit; the WH20200 feels solid and well-engineered compared to cheaper alternatives. For households that occasionally need both steam-only and solution-assisted cleaning on different floor types, the dual-tank system is genuinely useful.

Best for: Homes with multiple floor types where the flexibility of steam-only and solution-assisted modes is an advantage.

5. McCulloch MC-1275 Heavy-Duty Steam Cleaner

The McCulloch MC-1275 is a canister-style steam cleaner rather than a traditional upright mop, and it represents a significant step up in versatility and power. With a 48-ounce water tank, it delivers up to 45 minutes of continuous steam — far longer than any upright mop on this list.

For laminate floors, the MC-1275 is used with its floor attachment and microfiber pad, which produces a moderate steam output that is safe for sealed laminate when kept moving. Because this is a true steam cleaner rather than a purpose-built mop, the floor attachment requires slightly more attention to technique — moving at a steady pace to avoid over-wetting any area.

Where the MC-1275 truly shines is in its multi-surface capability. It comes with 18 accessories for cleaning tile grout, bathroom fixtures, upholstery, windows, and virtually every other surface in your home. If you want one steam cleaning device that handles your laminate floors and everything else, the McCulloch is the most cost-effective way to get there.

Best for: Homeowners who want one versatile steam cleaning system for floors and multiple other surfaces throughout the home.

6. O-Cedar Microfiber Steam Mop

O-Cedar is best known for their spin mops and microfiber technology, and their steam mop brings that same microfiber expertise to steam cleaning. The mop uses an exceptionally thick, ultra-absorbent microfiber pad that captures steam condensate aggressively, leaving the laminate floor drier than many competing products.

The unit features two steam settings with the lower setting producing a fine, gentle mist ideal for laminate. The triangular mop head reaches into corners effectively, and the 360-degree swivel allows fluid navigation around furniture. Heat-up time is approximately 25 seconds from a cold start.

The 12-ounce tank is mid-sized but sufficient for most cleaning sessions. Replacement pads are widely available and competitively priced, which matters since pads should be replaced or laundered regularly for hygienic cleaning. O-Cedar’s pad quality is noticeably superior to budget alternatives — the fibers are denser, softer, and more durable through repeated washing cycles. If microfiber performance is your priority, the O-Cedar is the clear leader.

Best for: Laminate owners who prioritize superior microfiber pad quality and floor-drying performance.

7. Shark Genius Hard Floor Steam Pocket Mop System

The Shark Genius upgrades the entry-level S1000 with several features that make it significantly more capable for regular laminate floor use. The most distinctive is the Touch-Free Technology system that allows you to attach and release the dirt pad without touching it — a genuinely hygienic improvement over competing systems.

The Genius also introduces Shark’s Steam Blaster feature, which delivers a targeted burst of concentrated steam for stubborn stuck-on spots. For laminate use, this should be used carefully and sparingly — a quick burst on a tough spot followed by immediate mopping is acceptable, but sustained blasting in one area risks over-wetting. Used correctly, it’s a useful tool for kitchens with grease spots or entryways with tracked-in grime.

Three steam settings give you meaningful control over moisture output, and the low setting is appropriately gentle for laminate. Two sided microfiber pads and an on-demand steam trigger that dispenses steam only when you squeeze it — rather than continuously — give you additional control over moisture exposure. That trigger-based dispensing is genuinely one of the most laminate-friendly design features available.

Best for: Homes where a mix of regular steam cleaning and occasional targeted spot treatment is needed.

8. Dupray Neat Steam Cleaner

Dupray is a Canadian steam cleaning brand with a devoted following among users who prioritize performance and build quality over price. The Neat Steam Cleaner is their compact, consumer-friendly model, and it delivers genuinely impressive steam quality from a well-engineered unit.

The Dupray Neat heats a 54-ounce stainless steel boiler to produce dry, superheated steam at up to 275°F — among the hottest output of any unit on this list. Hotter, drier steam is actually better for laminate floors because it evaporates more quickly than cooler, wetter steam, reducing moisture exposure. The steam pressure is adjustable via a dial, allowing precise control over output intensity.

The large tank provides up to 50 minutes of continuous steam, and the stainless steel construction gives the unit a build quality and longevity that plastic competitors struggle to match. Dupray includes a full accessory kit for multi-surface cleaning. The Neat costs more than most upright mops, but for buyers who want a premium unit built to last a decade or more, the investment is justified.

Best for: Buyers who want premium build quality, large tank capacity, and dry superheated steam that evaporates quickly on laminate.

9. PurSteam World’s Best Steamers ThermaPro 10-in-1 Steam Mop

The PurSteam ThermaPro is a convertible steam mop that transitions between an upright floor mop and a handheld steam cleaner — making it one of the most versatile units on this list. Detaching the upper unit gives you a compact handheld steamer for countertops, tile grout, bathroom fixtures, and upholstery.

For laminate floor use, the ThermaPro operates in upright mode with a microfiber pad and produces adjustable steam at three intensity levels. The low and medium settings are appropriate for laminate. The mop head swivels 180 degrees and the unit is lightweight enough to maneuver easily. The 16-ounce tank provides approximately 25 minutes of steam on the low setting.

Ten included accessories cover nearly every cleaning application in a typical home. The conversion from mop to handheld takes seconds with a simple detach-and-attach mechanism. For apartment dwellers, renters with multiple surface types, or minimalists who want one device to do everything, the ThermaPro’s convertible design is a compelling advantage.

Best for: Multi-surface cleaning versatility in a single device — ideal for renters and apartment dwellers.

10. Light ‘N’ Easy Steam Mop with Detachable Handheld

Light ‘N’ Easy lives up to its name with a featherweight steam mop design that prioritizes ease of use over feature count. The unit weighs just 2.8 pounds, making it the lightest option on this list and an excellent choice for users with limited strength, mobility concerns, or those who simply find heavier mops tiring to use.

Despite its light build, the Light ‘N’ Easy delivers two steam settings and a detachable handheld steamer for versatile cleaning. The microfiber pads are thick and functional, and the 12-ounce tank provides adequate cleaning time for most single-floor cleaning sessions. Heat-up time is approximately 20 seconds.

The mop head design is simple and effective, with a wide surface area that covers floor space quickly. The cord is a generous 26 feet, reducing outlet changes in large open-plan areas. For elderly users, those with joint pain or limited grip strength, or anyone who prioritizes effortless handling above all else, Light ‘N’ Easy is the most considerate design on the market.

Best for: Users who prioritize lightweight design and ease of handling above all other features.

11. Karcher SC 3 EasyFix Steam Cleaner

Karcher is a German engineering company synonymous with high-pressure washers and professional cleaning equipment, and the SC 3 EasyFix brings that same engineering precision to home steam cleaning. This is a canister-style steam cleaner with a focus on ease of use, quick setup, and reliable German build quality.

The EasyFix pad attachment system snaps the microfiber floor cloth onto the mop plate in seconds without bending or fumbling. The two-liter boiler tank heats in under three minutes and provides up to 35 minutes of steam. Steam output is adjustable and the floor setting delivers appropriately controlled moisture for laminate use.

Karcher’s microfiber cloths are among the thickest and most durable on the market, designed to maintain their absorption and cleaning performance through hundreds of wash cycles. The SC 3 EasyFix comes with a comprehensive accessory set for multi-surface use. For buyers who appreciate precision engineering, European build standards, and a product that will perform consistently for many years, Karcher represents a step above most consumer alternatives.

Best for: Quality-focused buyers who want German engineering, durable microfiber cloths, and reliable long-term performance.

12. Bissell Symphony Pet Steam Mop and Steam Vacuum

The Bissell Symphony Pet is a unique hybrid device that combines a steam mop and a dry vacuum in a single unit, allowing you to vacuum and steam mop simultaneously in one pass. For pet owners with laminate floors — where pet hair, dander, and tracked-in debris are constant concerns — this combination is a game-changing time-saver.

The vacuum component removes dry debris before the steam mop reaches it, preventing the steam from pushing dirt around or embedding it into the mop pad. The result is a cleaner final result with fewer passes required. The steam output has multiple settings with the low mode being appropriate for laminate, and the microfiber pads are thick and absorbent.

The unit is bulkier than a standard steam mop due to the integrated vacuum components, but it remains manageable for most users. The dustbin is small and requires frequent emptying in heavily trafficked pet households. For homes where pet hair on laminate floors is a daily battle, the Symphony Pet’s all-in-one approach dramatically simplifies the cleaning routine.

Best for: Pet owners with laminate floors who want to vacuum and steam mop simultaneously in a single pass.

13. Reliable Steamboy Pro 300CS Steam Mop

Reliable Corporation is a professional-grade steam cleaning brand whose products are used in hotels, commercial facilities, and high-end residential applications. The Steamboy Pro 300CS is their consumer-facing floor steam mop, and it brings commercial-grade steam quality to the home market.

The 300CS produces continuous, high-temperature steam from a stainless steel boiler at a precisely controlled output rate. Variable steam control is managed through a trigger mechanism that dispenses steam on demand only when pressed — giving you complete control over where and when moisture is applied. This trigger system is particularly valuable for laminate use, allowing you to apply steam precisely to soiled areas and avoid over-wetting clean sections.

The unit accepts large, professional-grade microfiber floor pads that cover 17 inches of width per pass — wider than most consumer mops. The pads are available in multiple grades for different cleaning intensities. While the 300CS costs significantly more than consumer alternatives, it is built to last many years in daily use without performance degradation. For homeowners who clean frequently and want a professional-grade tool that grows with their needs, Reliable delivers.

Best for: Frequent cleaners and performance-focused buyers who want professional-grade steam quality and longevity.

14. Vax Steam Fresh Combi Classic S86-SF-CC

Vax is a well-regarded British home appliance brand whose Steam Fresh Combi Classic is one of the most thoughtfully designed convertible steam mops available. Like the PurSteam ThermaPro, it converts between an upright floor mop and a compact handheld steamer, but the Vax execution is notably refined.

The transition between floor and handheld modes is smooth and intuitive, and the included accessories for the handheld component are more comprehensive than most competitors. For laminate floors, the upright mop configuration delivers two steam settings with the lower setting producing a controlled, appropriate output. The mop head is wide and swivels effectively, and the cord stretches to 25 feet.

The 600ml water tank is larger than most uprights in this class, providing up to 20 minutes of continuous steam. The microfiber pads are washable at up to 60°C, maintaining hygiene through repeated cleaning cycles. Vax’s build quality reflects their heritage in vacuum and floor care appliances — the materials feel durable and the mechanism operates smoothly. For buyers who appreciate thoughtful product design and want a convertible unit that excels equally in both modes, the Vax Combi is an excellent choice.

Best for: Buyers who want a polished, well-engineered convertible steam mop with a generous tank and comprehensive accessories.

15. Euroflex Monster 70N Portable Steam Cleaner

The Euroflex Monster 70N rounds out our list as the most compact, portable, and budget-friendly steam cleaning solution for laminate floors. This small canister-style unit is surprisingly capable for its size, producing genuine steam heat in a package that stores in a kitchen cabinet and travels easily for vacation homes or rental properties.

The 70N uses a small boiler that heats quickly and produces consistent steam through a flexible hose connected to a floor attachment with a microfiber pad. The steam output is moderate and well-matched to laminate — not overpowering, not underwhelming. The 35-ounce tank provides up to 20 minutes of steam.

Accessories include attachments for tile, bathroom fixtures, and upholstery in addition to the floor tool. The entire unit is small enough to carry with one hand and store almost anywhere. For vacation properties, secondary homes, RVs, or homeowners who simply want the smallest possible footprint from their steam cleaning solution, the Euroflex Monster 70N delivers more capability than its compact size suggests.

Best for: Secondary homes, vacation properties, and anyone who needs a compact, easily stored steam cleaning solution.

Comparing the Top Picks: Which One Is Right for You?

With 15 strong contenders evaluated, the right choice depends on your specific home, cleaning habits, and priorities.

For most homeowners with standard laminate floors, the Bissell PowerFresh remains the best all-around choice. It balances laminate-safe steam control, quality microfiber pads, and an accessible price point better than any other single product on this list.

For pet owners, the Bissell Symphony Pet’s vacuum-and-steam combination is a genuine time-saver that eliminates a separate vacuuming step before mopping.

For large homes or heavy cleaning needs, the Dupray Neat or McCulloch MC-1275 offer tank capacities and build quality that consumer mops can’t match. Their ability to clean continuously for 45 to 50 minutes without refilling is a meaningful advantage in homes over 2,000 square feet.

For buyers on a tight budget, the Shark S1000 delivers reliable steam cleaning at the lowest price point with no meaningful quality compromise for basic use cases.

For multi-surface versatility, the PurSteam ThermaPro or Vax Combi both convert between floor mop and handheld steamer, giving you coverage for laminate floors, tile, countertops, and bathroom surfaces in a single device.

For users who prioritize professional performance, the Reliable Steamboy Pro 300CS brings commercial-grade steam quality to the home market with a trigger-dispensing system that gives unmatched control over moisture application on laminate.

Essential Tips for Steam Mopping Laminate Floors Safely

Even the best steam mop will damage laminate if used incorrectly. These tips will help you get the cleanest results while protecting your floor investment.

Always use the lowest steam setting first. Start with the minimum steam output and increase only if you’re not getting adequate cleaning results. Most laminate floors clean perfectly well on a low setting.

Keep the mop head moving continuously. Never let a steam mop sit stationary on laminate — even for a few seconds. The continuous motion distributes steam across a wider area and prevents moisture buildup in any single spot.

Change or flip the pad when it gets saturated. A pad that is already wet from mopping will not absorb additional steam condensate and will leave the floor wetter. Flip or change the pad at least once during a full-floor cleaning session.

Sweep or vacuum before steam mopping. Steam mops are not designed to pick up loose debris — they push it around. Always remove dry debris before introducing steam so the mop pad can focus on cleaning the floor surface rather than pushing grit.

Avoid steam mopping damaged or lifted seams. If your laminate already has areas where planks have lifted, gapped, or swollen, steam mopping those areas will worsen the damage. Address structural floor issues before resuming steam cleaning.

Allow the floor to dry completely before walking on it. Steam mopped laminate should be nearly dry within a minute or two. If the floor remains visibly wet for longer, reduce your steam setting or slow down your pad change frequency.

Never use cleaning solutions in a steam-only mop. Unless a unit is specifically designed for cleaning solutions like the Hoover WH20200, use steam-only mode on laminate. Added chemicals can leave residue that dulls the floor’s finish over time.

How Often Should You Steam Mop Laminate Floors?

For most households, steam mopping laminate floors once a week is appropriate. High-traffic areas like kitchens and entryways may benefit from more frequent cleaning, while bedrooms and low-traffic rooms may only need steam mopping every two weeks.

Between steam mopping sessions, dry mopping or vacuuming with a hard floor attachment removes loose debris without introducing any moisture. This dry maintenance routine reduces how much cleaning work the steam mop needs to do and extends the time between deep cleaning sessions.

Avoid steam mopping laminate floors more frequently than necessary. Even laminate-safe steam mopping introduces some moisture to the floor surface over time, and excessive frequency increases cumulative moisture exposure. A well-maintained laminate floor that is swept regularly and steam mopped weekly will look great and last far longer than one that is cleaned aggressively and frequently.

What to Avoid: Steam Mops That Are Risky for Laminate

Not every steam mop on the market is safe for laminate. Here are the red flags to watch for when evaluating any steam mop for laminate use.

Single high-output steam setting with no adjustability. If a steam mop has only one output level and that level produces heavy, wet steam, it is not suitable for laminate regardless of its other features.

Slow-drying or thin mop pads. Thin pads that don’t absorb steam condensate efficiently leave the floor surface wetter for longer. Look for thick microfiber with a high absorption rating.

Prolonged heat contact. Some steam mops — particularly canister-style units used improperly — can apply steam to one spot for an extended period. This is always risky for laminate and must be avoided.

Extremely high pressure steam. Professional-grade units designed for tile and grout cleaning produce steam at pressures that can drive moisture into laminate seams even with brief contact. These are not suitable for laminate floors.

No microfiber pad option. Cotton or synthetic mop heads without microfiber construction are less effective at absorbing steam condensate, leaving laminate wetter than microfiber alternatives.

Caring for Your Steam Mop: Maintenance Tips

A steam mop that is well maintained will perform better and last longer. These simple practices will keep your unit in top condition.

Descale the boiler regularly. Mineral deposits from tap water build up inside the boiler over time, reducing steam output and eventually causing damage. Use distilled water whenever possible to minimize buildup. If your area has hard water, run a descaling solution through the unit every one to three months following the manufacturer’s instructions.

Wash mop pads after every use. Soiled pads left to dry will harbor bacteria and odors. Wash microfiber pads in warm water with a small amount of detergent and allow them to air dry or tumble dry on low heat. Never use fabric softener, which coats the microfibers and reduces their absorption capacity.

Empty the water tank after each use. Leaving water in the tank between uses promotes mineral buildup and can cause mold or bacterial growth. Empty, rinse, and leave the tank cap open to dry between sessions.

Inspect the power cord and hose regularly. Check for cracks, kinks, or damage before each use. A damaged cord or steam hose is a safety hazard that warrants immediate repair or replacement.

Store upright with the cap off. Storing the mop horizontally can allow residual water to settle in areas not designed for it. Upright storage with the tank cap open ensures the interior dries completely between uses.

Final Thoughts

Steam mopping laminate floors safely comes down to two things: choosing a unit with appropriate steam control and using it correctly. The good news is that all 15 products on this list are capable of cleaning laminate safely when used on their lower steam settings with proper technique.

The Bissell PowerFresh earns its place as the top overall pick for most homeowners — proven, practical, and priced right. For pet owners, the Bissell Symphony Pet’s vacuum-steam combination is genuinely transformative. For buyers who want to invest in quality that lasts, the Dupray Neat and Reliable Steamboy Pro represent the best of what the premium segment offers. And for budget shoppers who just need clean floors without complications, the Shark S1000 delivers exactly that.

Whatever you choose, keep the steam setting low, keep the mop moving, change your pads regularly, and your laminate floors will reward you with years of clean, warm, beautiful results.