If you want to keep your camera gear spotless and ready, I recommend checking out the top 14 camera cleaning kits. These include everything from dust blowers, microfiber cloths, lens pens, sensor swabs, and cleaning solutions—designed for all camera types like DSLR and mirrorless. The right kit safeguards your investment and ensures you get clear shots every time. Stick around to discover which options stand out and how to choose the best one for your needs.
Key Takeaways
- Comprehensive camera cleaning kits include tools like blowers, brushes, microfiber cloths, and sensor swabs for safe, effective maintenance.
- Compatibility with all camera types and models ensures versatile use for lenses, sensors, and electronics.
- Professional-grade kits offer advanced tools for deep cleaning of sensors and optical components.
- Safety features such as ammonia-free solutions and static-free packaging protect delicate coatings and electronics.
- Portable, organized cases make it easy to carry and store cleaning supplies for on-the-go gear maintenance.
Altura Photo Professional Cleaning Kit for DSLR Cameras and Electronics
If you’re looking for a versatile and reliable cleaning kit, the Altura Photo Professional Cleaning Kit is an excellent choice for DSLR owners and electronics users. It includes essential tools like a 2 oz. lens cleaner, lens cleaning pen, brush, air blower, and microfiber cloths, making it thorough for your cleaning needs. The cleaner is alcohol-free, ammonia-free, and odor-free, ensuring safe use on sensitive lenses and gadgets. Compatible with all camera brands and models, it’s perfect for maintaining your gear’s clarity and performance. Just follow the simple instructions—spray, wipe, and blow—so your equipment stays spotless and ready to shoot.
Best For: photographers, videographers, and electronics users seeking a safe, comprehensive cleaning solution for DSLR cameras and sensitive electronic devices.
Pros:
- Alcohol-free, ammonia-free, and odor-free formula ensures safe cleaning for delicate lenses and electronics
- Compatible with all camera brands and models, offering versatile use
- Contains multiple tools (blower, brush, cleaning tissues, microfiber cloths) for thorough maintenance
Cons:
- May require multiple steps for complete cleaning, which could be time-consuming for quick fixes
- Comes in a set that might include more tools than necessary for casual users
- Microfiber cloths and tissues need proper handling to avoid scratches or residue buildup
14-in-1 Camera Lens Cleaning Kit for Mirrorless & DSLR Cameras
The in-1 Camera Lens Cleaning Kit for Mirrorless & DSLR Cameras stands out as an excellent choice for photographers who need a thorough, portable solution to maintain their gear. With 14 essential tools, including an air blower, cleaning pens, brushes, microfiber cloths, lens paper, and more, it covers all cleaning needs. The microfiber cloths are soft and scratch-free, while the non-toxic, alcohol-free cleaning solution guarantees safe use. Packaged in a compact black storage box, it’s perfect for on-the-go cleaning. Users praise its versatility for lenses, sensors, and screens, making it a reliable, high-value kit for both beginners and pros alike.
Best For: amateur and professional photographers seeking a comprehensive, portable cleaning solution for lenses, sensors, and camera gear.
Pros:
- All-in-one kit with 14 essential tools for versatile cleaning needs.
- Soft microfiber cloths and non-toxic solutions ensure safe, scratch-free cleaning.
- Compact, lightweight design with a sturdy storage box for easy portability.
Cons:
- Cleaning solutions may run out quickly with frequent use.
- Brush on lens pen could be softer for delicate lenses.
- Minimal instructions may require users to watch tutorials to avoid damage.
Altura Photo Camera Cleaning Kit for DSLR & Mirrorless Cameras
For photographers seeking a thorough, safe, and easy-to-use cleaning kit, the Altura Photo Camera Cleaning Kit stands out as an excellent choice. It includes six 24mm dry sensor swabs, a natural lens cleaner, a lens cleaning pen, brush, air blower, tissue lens paper, and a large microfiber cloth—all housed in a durable case. This kit effectively removes dust, fingerprints, and smudges without scratching or residue, improving sensor and lens clarity. It’s safe for all coatings and easy enough for beginners. Its organized design makes it portable for on-the-go cleaning, ensuring your gear stays spotless and ready for every shot.
Best For: amateur and professional photographers seeking a comprehensive, safe, and portable cleaning solution for DSLR and mirrorless camera equipment.
Pros:
- Includes all essential tools for cleaning lenses, sensors, and camera bodies in one organized kit.
- Safe for all lens coatings and electronics, with effective removal of dust, fingerprints, and smudges.
- Durable carrying case and compact design make it highly portable for travel and on-location shoots.
Cons:
- Some users may find the price slightly high compared to similar basic cleaning kits.
- The kit may be more than what casual photographers need for occasional cleaning.
- Instructions, while clear, may require some initial familiarity for beginners to use all tools effectively.
Camera Lens Cleaning Kit (10-in-1)
Aispour’s Camera Lens Cleaning Kit (10-in-1) stands out as an ideal choice for photographers who want a versatile, all-in-one solution to keep their gear spotless. This extensive set includes everything I need—cleaning solution, air blower, lens pen, soft wool brush, sensor swabs, cleaning tissues, microfiber cloths, and wipes—all stored in a compact box. The static-free design ensures safe cleaning of delicate lenses, sensors, and camera surfaces. I appreciate how easy it is to carry, making it perfect for on-the-go use. With high-quality tools and positive reviews, this kit helps me maintain excellent image quality and prolong my camera’s lifespan effortlessly.
Best For: Professional and amateur photographers seeking a comprehensive, portable, and safe cleaning solution for camera lenses, sensors, and surfaces.
Pros:
- Includes all essential cleaning tools in a compact, portable box for convenience
- Static-free design ensures safe cleaning without risking damage to delicate camera parts
- High-quality materials and positive user reviews highlight its effectiveness and value
Cons:
- Slightly higher price point compared to basic cleaning kits
- May be more features than casual users need, leading to underutilization of some tools
- Requires careful handling of certain components to avoid damage if not used properly
Camera Lens Cleaning Kit for Mirrorless and DSLR Cameras
If you’re serious about maintaining your mirrorless or DSLR camera’s lens in pristine condition, this cleaning kit offers everything you need. It includes a 14-piece set with brushes, a blower, lens pen, cleaning solution, dust-free cloths, wipes, cotton swabs, and sensor swabs—perfect for detailed cleaning. The microfiber brushes gently remove dust and smudges without scratching, while the blower clears loose debris. Use the lens pen for quick touch-ups, and cotton swabs for hard-to-reach spots. The compact, durable case makes it easy to carry, ensuring your gear stays spotless and ready for every shot, whether in the studio or outdoors.
Best For: Amateur and professional photographers who need a comprehensive, portable solution for maintaining their camera lenses and sensors in pristine condition.
Pros:
- Includes a complete set of cleaning tools suitable for delicate camera components and electronics.
- Compact, durable case makes it easy to carry and organized for quick access.
- Highly rated for quality, ease of use, and value by satisfied customers.
Cons:
- May be more than needed for casual users who only occasionally clean their lenses.
- The cleaning solution quantity (20 ml) might be limited for frequent deep cleaning.
- Some users might find the set overwhelming if they prefer minimal, simple cleaning tools.
K&F Concept 4-in-1 Camera Cleaning Kit
The K&F Concept 4-in-1 Camera Cleaning Kit stands out as an excellent choice for photographers and electronic device users seeking an all-inclusive, professional-grade cleaning solution. It includes a silicone air blower, lens cleaning pen, microfiber cloths, and gentle cleaning solution, making it perfect for DSLR, mirrorless cameras, and other electronics. The blower’s powerful, contactless dust removal combined with the precision lens pen and soft cloths ensures safe, effective cleaning of delicate surfaces. Compact and portable, this kit offers everything I need to keep my gear spotless and ready for every shot, earning praise for quality, value, and ease of use.
Best For: Photography enthusiasts, professional photographers, and electronic device users seeking a comprehensive, high-quality cleaning kit for delicate surfaces.
Pros:
- Includes all essential tools: blower, lens pen, microfiber cloths, and cleaning solution for complete maintenance
- Safe and gentle on coated lenses, sensors, and electronics, ensuring damage-free cleaning
- Compact, lightweight, and portable, ideal for on-the-go use and quick touch-ups
Cons:
- Small size of the lens cleaning pen may limit usability for heavy-duty cleaning tasks
- Some users may find the microfiber cloths too thin or prefer additional cloths for larger surfaces
- Slight delays in delivery or minor packaging issues reported by a few customers
ARVOK Camera Cleaning Kit (32 pcs)
For photographers and videographers seeking a complete cleaning solution, the ARVOK Camera Cleaning Kit (32 pcs) stands out as an excellent choice. It includes everything I need: air blower, lens cleaning pen, sprays, cloths, brushes, sensor sticks, cotton swabs, tweezers, lens paper, and storage options. The kit is versatile, allowing me to clean camera bodies, lenses, sensors, and even other electronics. Its durable, water-resistant case makes it perfect for outdoor shoots. With a 4.7-star rating from hundreds of users, it’s praised for its quality, ease of use, and comprehensive tools—all at an affordable price. It’s truly a comprehensive kit for any photographer or videographer.
Best For: photographers and videographers seeking a comprehensive, portable cleaning kit for cameras, lenses, sensors, and other electronic devices suitable for both beginners and professionals.
Pros:
- Includes a complete set of cleaning tools and accessories for versatile use.
- Durable, water-resistant case ideal for outdoor and travel photography.
- Highly rated (4.7/5) for quality, ease of use, and effectiveness at an affordable price.
Cons:
- Some users have reported minor defects in brushes or tools.
- The kit may be overwhelming for complete beginners without prior cleaning experience.
- Limited detailed instructions for very specific or delicate cleaning procedures.
Professional Camera Cleaning Kit with Waterproof Case (Canon, Nikon, Sony)
When it comes to maintaining your DSLR or mirrorless camera, precision and protection are essential—especially if you often shoot outdoors or in challenging environments. This professional cleaning kit offers everything you need to keep your lenses, sensors, and optical tools spotless. It includes sensor cleaning swabs for removing invisible particles, a double-sided lens cleaning pen with a dust brush, and a non-liquid cleaning element that never dries out. The unibody air blower effectively removes dust and dirt. Plus, the waterproof hard shell case ensures all accessories stay organized and protected during outdoor shoots. It’s a reliable choice for professional-grade cleaning on the go.
Best For: Professional photographers and optical enthusiasts who require reliable, portable cleaning tools to maintain their DSLR cameras, lenses, and sensors, especially in outdoor or challenging environments.
Pros:
- Includes comprehensive cleaning tools such as sensor swabs, a dual-sided cleaning pen, and a dust brush for thorough maintenance.
- Equipped with a waterproof hard shell case to organize and protect accessories during travel.
- Safe and effective for cleaning various optical devices, helping prolong equipment lifespan and ensure optimal image quality.
Cons:
- May be more than what casual users need, making it less cost-effective for amateur photographers.
- Small toner particles on the cleaning pen head can be mistaken for dirt, potentially causing confusion.
- Requires careful handling to avoid damage to sensitive camera sensors and lenses during cleaning.
Professional DSLR Camera Cleaning Kit with APS-C Cleaning Swabs, Microfiber Cloths, Camera Cleaning Pen
If you’re serious about keeping your DSLR camera in top condition, this professional cleaning kit is an excellent choice because it offers high-quality tools designed specifically for delicate sensors and lenses. It includes sensor cleaning swabs suitable for APS-C sensors, microfiber cloths that won’t scratch surfaces, a double-sided cleaning pen with a dust brush, and a gentle lens cleaner solution. The kit’s extensive set ensures safe, effective cleaning of lenses, sensors, and other electronic parts. Its compact, portable design makes it easy to carry, and the tools are gentle yet efficient, helping you maintain your gear without risking damage or residue.
Best For: photographers and electronic device enthusiasts seeking a comprehensive, gentle, and effective cleaning solution for DSLR cameras, lenses, sensors, and other delicate optical equipment.
Pros:
- Includes professional-grade tools specifically designed for sensitive camera components.
- Compact, lightweight, and portable with a durable carrying case for convenience.
- Suitable for a wide range of electronics, ensuring versatility beyond camera maintenance.
Cons:
- Some users report streaks after cleaning, requiring multiple swabs or additional effort.
- Certain brushes may have loose bristles, potentially affecting cleaning precision.
- Detailed instructions could improve usability, especially for beginners new to camera cleaning.
UES FFR24 Full Frame Camera Cleaning Kit (14pcs Swabs & 15ml Cleaner)
The UES FFR24 Full Frame Camera Cleaning Kit stands out as an ideal choice for professional photographers and serious enthusiasts seeking a thorough, safe, and effective sensor cleaning solution. It includes 14 high-quality 24mm swabs and a 15ml alcohol-free cleaner, ensuring complete cleaning for full-frame sensors. The cleaner is gentle yet effective, removing dust and smudges without harming your sensor. Each vacuum-sealed swab guarantees a dust-free experience, protecting your gear. Designed for ease of use, the kit offers professional-grade results, helping you maintain peak image quality and extend your camera’s lifespan, all while being portable and user-friendly.
Best For: professional photographers and serious enthusiasts who require a safe, effective, and portable sensor cleaning solution for full-frame cameras.
Pros:
- Complete kit with 14 high-quality 24mm swabs and 15ml alcohol-free cleaner for thorough cleaning
- Safe and gentle on sensors, reducing risk of damage while effectively removing dust and smudges
- User-friendly design with clear instructions, making it suitable for beginners and portable for on-the-go use
Cons:
- May be more expensive than basic cleaning solutions for casual users
- Limited cleaner volume (15ml), requiring careful use for multiple cleanings
- Not suitable for sensors with heavy contamination or stubborn debris that require professional servicing
VSGO Full Frame Sensor Cleaning Kit (VS-S03E)
For photographers and videographers who demand meticulous sensor care, the VSGO Full Frame Sensor Cleaning Kit (VS-S03E) offers an excellent solution. It includes 12 precisely-sized microfiber swabs and 10ml of ultrapure water-based cleaning fluid, designed specifically for full-frame sensors. The swabs are made from dust-free, micrometer-level fibers that effectively absorb microscopic particles without scratching. The soft, ergonomic design protects delicate coatings and ensures comfortable handling. The cleaning fluid efficiently removes stains and smudges without streaks or residue. This kit is versatile, suitable for cleaning sensors, lenses, filters, and displays, making it a reliable choice for maintaining top image quality.
Best For: professional photographers and videographers who need precise and gentle full-frame sensor cleaning to maintain optimal image quality.
Pros:
- Includes 12 microfiber swabs precisely sized for full-frame sensors, ensuring a perfect fit.
- Contains 10ml of ultrapure, water-based cleaning fluid that effectively removes smudges without streaks or residue.
- Soft, ergonomic swabs protect delicate sensor coatings and are produced in dust-free, vacuum-sealed environments for maximum cleanliness.
Cons:
- Limited to 10ml of cleaning fluid, which may require additional solution for frequent cleaning.
- Designed specifically for full-frame sensors, so compatibility with smaller sensors may be limited.
- Requires careful handling and proper technique to avoid damage during cleaning, which might be challenging for beginners.
Movo Deluxe DSLR Camera Cleaning Kit
The Movo Deluxe DSLR Camera Cleaning Kit stands out as an all-in-one solution for photographers and enthusiasts who want to keep their equipment in top condition. It includes essential tools like a rocket air blower to remove dust, sensor cleaning swabs with fluid for APS-C sensors, and a lens pen with a carbon formula for streak-free cleaning. Plush brushes and microfiber cloths ensure gentle yet effective dirt removal from lenses and screens. All components are housed in a convenient carrying case, making it easy to maintain your gear on the go. This extensive kit helps preserve your camera’s performance and extends its lifespan with gentle, precise cleaning.
Best For: photographers, videographers, and optics enthusiasts seeking a comprehensive and gentle cleaning solution for their camera lenses, sensors, and other delicate optical equipment.
Pros:
- All-in-one kit with a variety of high-quality cleaning tools housed in a portable case
- Gentle yet effective cleaning methods that prevent damage to sensitive components
- Suitable for a wide range of optical devices including cameras, microscopes, and telescopes
Cons:
- May be more expensive than basic cleaning sets for casual users
- Requires careful technique to avoid damage when using sensor swabs and fluid
- Supplies like sensor cleaning swabs and fluid may need replenishing over time
K&F CONCEPT Camera Sensor Cleaning Swab Kits (10 + 20ml Cleaner)
If you’re looking for a reliable solution to keep your full-frame camera sensor pristine, K&F CONCEPT’s Cleaning Swab Kits are an excellent choice. They include 10 high-quality, vacuum-packed swabs specifically designed for 24mm full-frame sensors, with a flexible grip rod to prevent damage. The superfine microfiber heads ensure thorough cleaning without leaving lint or smudges. The gentle, non-irritating, ammonia-free cleaning liquid is safe for sensors and lenses alike. Just a few drops on the swab, and you’re ready to carefully wipe the sensor or other optical surfaces. These kits are perfect for maintaining your gear’s performance and image quality.
Best For: photographers and camera enthusiasts who need a safe, effective solution to clean full-frame sensors and optical surfaces without risking damage or leaving debris.
Pros:
- Includes 10 vacuum-packaged, full-frame sensor-sized microfibers for precise cleaning.
- Flexible grip rod design minimizes risk of sensor damage during cleaning.
- Gentle, ammonia-free cleaning liquid safe for sensors, lenses, and other optical devices.
Cons:
- Only contains 10 swabs, which may require purchasing additional sets for frequent cleaning.
- Designed primarily for full-frame sensors, less suitable for smaller sensor formats.
- Requires careful handling and proper technique to avoid potential damage during cleaning.
K&F CONCEPT 25-1 Camera Cleaning Kit for DSLR Cameras
Photographers who need a thorough and reliable cleaning solution will find the K&F CONCEPT 25-1 Camera Cleaning Kit to be an excellent choice, especially since it offers a wide array of tools designed for sensor, lens, and glass surface maintenance. This extensive kit includes six full-frame sensor swabs, cotton swabs, microfiber cloths, an air blower, cleaning solutions, wipes, a brush, and a lens cleaning pen, all stored in a sturdy case. The tools are high quality, effective, and safe for delicate coatings. With detailed instructions and individually sealed supplies, this kit makes cleaning straightforward, safe, and cost-efficient, perfect for both amateurs and professionals.
Best For: amateur and professional photographers seeking a comprehensive, safe, and cost-effective solution for cleaning camera sensors, lenses, and other glass surfaces.
Pros:
- Includes a wide range of high-quality, effective cleaning tools and solutions for various camera surfaces.
- Safe for delicate coatings and anti-reflective surfaces, ensuring equipment safety during cleaning.
- Compact, durable case with organized storage makes it easy to carry and access tools on the go.
Cons:
- Slightly cramped internal space in the case may make organization and packing less convenient.
- Some users report a strong chemical or smoke-like odor upon opening, which dissipates after airing out.
- Replacement parts like swabs and solutions need periodic repurchasing, adding to ongoing costs.
Factors to Consider When Choosing Camera Cleaning Kits

When selecting a camera cleaning kit, I always consider compatibility with my equipment to guarantee I don’t cause any damage. I look for high-quality tools that are easy to use and include safety features to protect my camera. Portability and proper storage are also important so I can keep my gear clean wherever I go.
Compatibility With Equipment
Choosing the right camera cleaning kit means guaranteeing it’s compatible with your specific equipment. First, check that the kit suits your camera model, including sensor size—full-frame or APS-C—as well as your lens mount type. Make sure it includes tools suitable for your sensor, like larger sensor swabs for full-frame cameras or smaller ones for crop sensors. Verify that the cleaning solutions are safe for your lens coatings and electronic components to avoid damage. It’s also important that the kit provides appropriate cleaning tools, such as microfiber cloths, lens pens, and air blowers, designed for delicate surfaces. Finally, look for manufacturer guidance on compatibility to ensure the kit can effectively clean your gear without risking warranty issues.
Cleaning Tool Quality
Ensuring your camera cleaning tools are of high quality is essential for safe and effective maintenance. I look for tools made from soft, non-abrasive materials like microfiber cloths, cotton swabs, or fine brushes to prevent scratching delicate surfaces. Durability is key—robust blower bulbs and brushes that keep their shape through multiple uses save money and ensure consistent performance. Precision-designed tools like sensor swabs and lens pens should offer ergonomic handles for comfortable, precise cleaning of tight spots. I also prefer tools stored in sealed or vacuum-packed packaging to keep them contamination-free until use. When combined with non-toxic, alcohol-free cleaning solutions, high-quality tools help protect coatings and sensitive electronics, making the cleaning process safer and more effective.
Ease of Use
Ease of use is a critical factor when selecting a camera cleaning kit, as it directly impacts how effectively and safely you can maintain your gear. User-friendly kits have clearly labeled tools, intuitive designs, and simple instructions, making the cleaning process straightforward even for beginners. Ergonomic tools, like comfortable grip brushes and easy-to-press blower bulbs, reduce physical effort and improve precision. Many kits include step-by-step guides or tutorials, helping you learn proper techniques and avoid damage. Multi-purpose tools, such as combined lens pens and cleaning cloths, streamline your routine by minimizing the number of items needed. Additionally, well-organized kits with compact cases allow quick access to tools, making the entire cleaning process more efficient and less frustrating.
Safety Features
Safety features are essential when selecting a camera cleaning kit because they help protect your delicate gear from damage. I look for kits with anti-static, non-toxic, and ammonia-free solutions, which prevent harm to sensitive electronic components and coatings. Soft, lint-free microfiber cloths and brushes are crucial, as they clean without scratching or abrading surfaces. Properly designed sensor swabs and cleaning tools ensure gentle contact with lenses and sensors, minimizing static buildup and physical damage. Some kits include protective gloves or dust-free packaging to reduce contamination and static during handling. Clear instructions and usage guidelines are also vital, helping me avoid improper handling that could harm my camera’s sensors or coatings. Prioritizing safety ensures my gear stays in top condition, shot after shot.
Portability and Storage
Choosing a camera cleaning kit that’s portable and easy to store can make a big difference during outdoor shoots or travel. A compact kit with a sturdy case allows me to carry everything I need without adding bulk. Lightweight designs, usually under 10 ounces, help me avoid fatigue and quickly access tools in different environments. Organized compartments keep all items secure, preventing loss and speeding up setup times. Hard-shell cases offer extra protection against impacts, dust, and moisture, ensuring my cleaning tools stay in good condition. It’s also important to match the kit’s size with my camera bag or backpack, so everything fits seamlessly and is easy to transport. With the right kit, I can keep my gear clean and ready wherever I go.
Frequently Asked Questions
How Often Should I Clean My Camera to Prevent Damage?
I recommend cleaning your camera every few weeks if you use it regularly, and more often if you shoot in dusty or humid environments. Regular maintenance prevents dirt buildup that can damage lenses or sensors. Always handle cleaning gently using the right tools, like a blower and microfiber cloth. If you notice smudges or dust, don’t wait—clean it promptly to keep your gear in top shape and avoid costly repairs later.
Can I Use Household Cleaning Products on Camera Lenses Safely?
No, you shouldn’t use household cleaning products on camera lenses. I’ve learned that these products often contain chemicals that can damage the lens coating or scratch the glass. Instead, I use lens cleaning solutions specifically made for cameras and a soft microfiber cloth. This way, I keep my lenses safe and spotless without risking any damage. Always choose the right cleaning products for your gear.
What Are the Signs My Camera Needs Professional Cleaning?
Did you know that over 60% of photographers experience image quality issues due to dirty lenses? I can tell you that your camera needs professional cleaning if you notice persistent smudges or fingerprints that won’t come off with regular wipes. Also, if you see dust or debris inside the lens or viewfinder, it’s time to seek expert help. These signs can seriously affect your photos’ clarity and detail.
Are Cleaning Kits Suitable for All Camera Brands and Models?
Yes, most cleaning kits are suitable for all camera brands and models. I’ve used universal kits with success, as they typically include gentle brushes, microfiber cloths, and cleaning solutions that work across different devices. However, I always double-check the kit’s compatibility and avoid harsh chemicals. For specialized or delicate gear, I recommend consulting your camera’s manual or a professional to make certain you don’t damage any sensitive parts.
How Do I Store Cleaning Kits to Ensure Their Longevity?
I store my cleaning kits in a cool, dry place away from direct sunlight to prevent damage. I keep all components in a sealed container to avoid dust and moisture. Regularly checking and refilling supplies ensures they stay effective. I also avoid mixing different chemicals, which can cause deterioration. Proper storage keeps my kit ready and effective whenever I need it, prolonging its lifespan.
Conclusion
Keeping my camera spotless is like tending to a delicate garden—you need the right tools to nurture clarity and sharpness. With the right cleaning kit, I can easily wipe away dust and smudges, ensuring every shot is crystal clear. Whether you’re a hobbyist or pro, investing in a quality kit keeps your gear in top shape, ready to capture life’s moments just as beautifully as you see them—bright, clean, and picture-perfect.