Finding the right frozen yogurt maker has become a challenging task because there are so many choices out there. This is why we’ve compiled a list of the best frozen yogurt makers so that you can compare them and choose the right one for your needs.

All the frozen yogurt makers featured on this page are independently chosen. When you make any purchase through links on this site, we may earn a small affiliate commission at no extra cost to you.

Followings are the best-selling frozen yogurt makers on Amazon:

Best Frozen Yogurt Makers

In the following section, we’ve compiled the most popular frozen yogurt makers available today. To make your choice easier, we’ve listed some of the key features of each of these frozen yogurt makers.

Sale1

Highlighted Features:

  • SUPERIOR FUNCTION: The new patent-pending mixing paddle makes frozen treats in 20 minutes or less
  • COOL FEATURE: Double-insulated freezer bowl eliminates the need for ice
  • CAPACITY: Makes up to 1-½-quarts of your favorite ice cream or frozen yogurt
  • EASY TO USE: Easy lock transparent lid with large spout makes adding ingredients simple and mess free
  • LIMITED 3-YEAR WARRANTY: Refer to user manual for troubleshooting steps and questions surrounding warranty policies – this product is BPA free
Sale2

Highlighted Features:

  • SUPERIOR FUNCTIONALITY: This brushed stainless steel fully automatic heavy-duty motor makes frozen desserts or drinks in as little as 20 minutes
  • MUST-HAVE FEATURES: Large ingredient spout for easily adding favorite mix-ins including a retractable cord storage that keeps countertops clutter free
  • INCLUDED: Comes with replacement lid, a double insulated freezer bowl that holds up to 2 quarts of frozen dessert, paddle, instructions and a recipe book
  • NOTES TO CONSUMER: Make sure your freezer is set to 0-degrees F to ensure proper freezing of all foods and consult the user manual below for how to use the product
  • LIMITED 3-YEAR WARRANTY: Refer to user manual for troubleshooting steps and questions surrounding warranty policies – this product is BPA free
3

Highlighted Features:

  • HEALTHIER: Dash ice cream maker lets you make healthier, homemade ice cream right from your kitchen You control the ingredients (organic, sugar free, fresh fruit, all-natural), making it better for you and your family
  • QUICK, EASY plus CUSTOMIZABLE: Turns on and ready to go with just the push of a button 1.6 cups of fresh ice cream, gelato, sorbet, or frozen yogurt in less than 30 minutes Add chocolate, caramel, sprinkles, or your favorite condiments to customize your dessert
  • COMPACT plus LIGHTWEIGHT: Weighing less than 1 lb, this is a MUST-HAVE for that first apartment, smaller kitchen, college dorm life, or camper/RV traveling Disassembles easily for quick clean up and storage
  • PERFECT GIFT: The perfect wedding gift, new home gift, or gift for kids Its small size takes up little counter space, and its sleek design and trendy color options will match any kitchen décor (add to your registry now.)
  • INCLUDES: The 12-watt Dash Ice Cream Maker, includes cooling bowl, mixing spoon, recipe book, and recipe database access
  • U.S. BASED SUPPORT: Dash is a U.S. based company who provides contact information in each product manual
4

Highlighted Features:

  • 10-20 L/H Ice Cream Yield: Our commercial soft serve ice cream machine produces soft and fluffy ice cream efficiently. The 4.5 L (1.2 Gal) mixing hopper and 1.6 L (0.4 Gal) freezing cylinder (both are made of 304 stainless steel) can provide up to 200 servings in an hour, easily keeping up with your daily household or commercial.
  • Smart Touch Panel Control: Our soft serve ice cream maker features an extra-large touch screen. The screen shows the current temp of the hopper & cylinder, allowing you to make prompt adjustments when needed. Quantity, hardness level, and voltage are also directly displayed. The shortage alarm function will remind you to add more ingredients to the mixing hopper. Plus, self-cleaning can be activated just with one click.
  • Comprehensive Performance: The 1000W power (total) provides continuous and lasting power for our soft ice cream machine. With the 430W compressor, high efficiency and low noise are ensured during operation. The puffing tube makes your ice cream look more attractive and taste delicious, and it can save raw materials as well. Besides, the hopper and cylinder are wrapped in an integral foaming layer for a reliable cold insulation effect, keeping your ingredients fresh for longer.
  • Considerate Product Details: Our soft serve machine combines user-friendly designs to improve your user experience. The dust-proof lid effectively keeps your mixtures clean and sanitary. The stainless handle is ergonomically designed and makes pressing ice cream out effortless. The extensive cooling vents on the back facilitate rapid heat dissipation and prevent over-heating damage. The drip tray is detachable for regular cleaning, and 4 rubber feet enhance the machine’s stability.
  • Well-Designed for Wide Uses: Designed in a compact size of 21.7″x8.3″x26.8″(550x210x680 mm), our commercial ice cream maker can perfectly fit on your countertop. The stainless steel construction and stylish color ensure enhanced durability and an eye-pleasing appearance. This unit is widely applicable for snack bars, cafés, bakeries, fast food chains, restaurants, buffets, etc.
5

Highlighted Features:

  • All Stainless Steel Structure: Built with long-lasting 304 stainless steel material, this commercial frozen yogurt machine has a sleek appearance, with a brushed finish. The stainless steel outer casing greatly contributes to its durability, sturdiness, longevity, and easy cleaning.
  • High Efficiency: Our fresh fruit ice cream maker is equipped with a powerful 750-watt copper motor, with a high rotary speed of 1400 RPM, bring convenience and efficiency on ice-cream stirring. It comes with a 304 stainless steel spiral stirring rod, convenient for crushing frozen fruit pieces. The decibel during its operation can be controlled at 60-70 dB.
  • Large Capacity: The food-grade PC material hopper with a large capacity largely minimizes the number of refills while optimizing the ice-cream stirring. Two shape hats are available to form various shapes of fruit ice cream.
  • Considerate Details: The extra-long handle facilitates the convenient control of stirring. With a built-in residue collecting box, the splashed milkshake can be easily cleaned away, ensuring the cleanliness of the work area. The PC safety guard effectively prevents the splash of ingredients.
  • Wide Application: This fruit frozen yogurt maker can be used to mix various kinds of ice cream, milkshake, yogurt, and juice with fruits, nuts, etc., to create a great variety of combinations of flavors.
Sale6

Highlighted Features:

  • 🍓GIFT TO FAMILY- It is will be one more fun way to be with your kids and enjoy delicious desserts and the fun of DIY with your kids. A perfect gift for birthdays, holidays, housewarmings, family gathering etc. Lightweight and easy to carry around
  • 🍇DELICIOUS SOFT DESSERT- Forget those high-fat ice creams! With this frozen fruit ice cream maker, all your soft serve sherbet, sorbet,frozen fruit ice cream, frozen fruit yogurt, gelato, smoothie, slushie will be low sugar, low fat, no artificial color and additives. It is healthy and suitable for everyone, especially pregnant women, dieters, yoga lovers and kids!
  • 🍒EASY TO USE- Make frozen soft desserts in just 3 easy steps: 1.Freeze any fruit at least 12 hours in advance. 2.Transform the frozen fruit into dessert just seconds by simply inserting frozen fruits into the chute. 3. Enjoy it tastes like soft ice cream. You can even add cookie crumbs and chocolate chips to decorate it.
  • 🍍EASY TO CLEAN- The mechanism is simple and easy to disassemble, please refer to the video, with a special cleaning brush, making cleaning easy. NOTE: DO NOT immerse main body in water or any liquid.
  • 🍉1 YEARS QUALITY ASSURANCE- ILAVIE frozen fruit ice cream maker using advanced technology, with UL, ETL certification. Provide lifelong technical consultation.
Sale7

Highlighted Features:

  • 10-20 L/H Ice Cream Yield: Our commercial soft serve ice cream machine produces soft and fluffy ice cream efficiently. The 4.5 L (1.2 Gal) mixing hopper and 1.6 L (0.4 Gal) freezing cylinder (both are made of 304 stainless steel) can provide up to 200 servings in an hour, easily keeping up with your daily household or commercial.
  • Smart Touch Panel Control: Our soft serve ice cream maker features an extra-large touch screen. The screen shows the current temp of the hopper & cylinder, allowing you to make prompt adjustments when needed. Quantity, hardness level, and voltage are also directly displayed. The shortage alarm function will remind you to add more ingredients to the mixing hopper. Plus, self-cleaning can be activated just with one click.
  • Comprehensive Performance: The 1000W power (total) provides continuous and lasting power for our soft ice cream machine. With the 430W compressor, high efficiency and low noise are ensured during operation. The puffing tube makes your ice cream look more attractive and taste delicious, and it can save raw materials as well. Besides, the hopper and cylinder are wrapped in an integral foaming layer for a reliable cold insulation effect, keeping your ingredients fresh for longer.
  • Considerate Product Details: Our soft serve machine combines user-friendly designs to improve your user experience. The dust-proof lid effectively keeps your mixtures clean and sanitary. The stainless handle is ergonomically designed and makes pressing ice cream out effortless. The extensive cooling vents on the back facilitate rapid heat dissipation and prevent over-heating damage. The drip tray is detachable for regular cleaning, and 4 rubber feet enhance the machine’s stability.
  • Well-Designed for Wide Uses: Designed in a compact size of 21.7″x8.3″x26.8″(550x210x680 mm), our commercial ice cream maker can perfectly fit on your countertop. The stainless steel construction and stylish color ensure enhanced durability and an eye-pleasing appearance. This unit is widely applicable for snack bars, cafés, bakeries, fast food chains, restaurants, buffets, etc.
8

Highlighted Features:

  • 20-30 L/H Yield & 3 Flavors: Our commercial ice cream machine produces soft and fluffy ice cream efficiently. Its hourly yield reaches 20-30 L (5.3-7.9 Gal). Double 7 L (1.8 Gal) mixing hoppers and 1.8 L (0.5 Gal) freezing cylinders (both are made of SUS 304) can provide up to 300 servings in an hour, keeping up with your commercial needs. Besides, 2 single flavors and 1 mixed flavor can be dispensed, adding excitement to your dessert menu and letting customers enjoy different flavors at once.
  • Convenient LED Control Panel: Our soft serve ice cream maker features a smart digital panel. The quantity of ice creams is displayed on the LED screen for direct observation. Practical functions are also combined here. You can set the ice creams harder or softer according to your taste. You can put the raw materials in the hopper overnight and enjoy tastier ice creams thanks to the pre-cooling and deep puffing function. Plus, self cleaning can be activated just with one click.
  • Comprehensive Performance: The 2450W power (total) provides continuous and lasting power for our soft ice cream machine. With the brand compressor, high efficiency and low noise are ensured during operation. The pre-cooling compressor and the integral foaming layer keep your ingredients fresh for longer. The puffing tube makes your ice cream look more attractive, and it can save raw materials as well. Besides, the shortage alarm will remind you to add more ingredients to the mixing hopper.
  • Considerate Product Details: Our soft serve machine combines user-friendly designs to improve your user experience. The dust-proof lid effectively keeps your mixtures clean and sanitary. 3 handles are ergonomically designed and make pressing ice cream out effortless. The extensive cooling vents on both sides facilitate rapid heat dissipation and avoid over-heating damage. The drip tray is detachable for regular cleaning, and 4 caster wheels (2 with brake) make it easy to move on the floor.
  • Well-Designed for Wide Uses: Designed in a size of 21.3″x26.6″x53.5″ (54×67.6×136 cm), our commercial ice cream maker can perfectly fit into commercial places. The stainless steel construction ensures enhanced durability and an eye-pleasing appearance. This unit is widely applicable for snack bars, cafés, bakeries, fast food chains, restaurants, buffets, etc.
Sale9

Highlighted Features:

  • 2-QUART CAPACITY: The Nostalgia ice cream maker has a large detachable bucket holds up to 2 quarts of ice cream, frozen yogurt, or sorbet at a time, perfect for family nights or parties!
  • DURABLE DESIGN: Durable bottom-drive electric motor does all the churning – no manual effort needed. The mixing dasher and 2-quart aluminum canister work together to make smooth, creamy ice cream, yogurt, or sorbet
  • DETACHABLE BUCKET: Detachable ice cream bucket keeps ice cream cold until you are ready to ready to serve
  • ICE & SALT: The top opening of the ice cream machine makes it easy to add ice and salt when you are making your ice cream or frozen yogurt
  • CANDY CRUSHER: Hand crank candy crusher breaks up your favorite mix-ins and candy pieces to customize ice cream – perfect for adding cookie dough, nuts, candy pieces, and more!
  • EASY ON/OFF: Distinctive turn dial ON/OFF medallion makes it easy to turn on and off the ice cream maker
  • EASY TO CLEAN: Plastic-lined interior and detachable bucket allows for a hassle-free, easy clean up and cord stows away neatly for tidy storage
Sale10

Highlighted Features:

  • Makes healthy treats: the Nutrichef Frozen fruit dessert machine makes healthy, vegan or dairy-free/fat free ice cream alternatives such as frozen yogurt, sorbet/sherbet. Turn any fruits into a frozen treat without any preservatives or added sugars
  • One-touch operation: The mini frozen dessert maker features easy one button Operation creates convenient food prep ability. Quick and easy way to enjoy yummy homemade soft serve in minutes! Healthier, tastier and definitely no more waiting in line
  • 150-Watt power: Equipped w/ 150W High-Powered motor, This blender can transform frozen fruit into dessert by simply inserting fruits into the chute & pushing down using the plunger. You can use banana, guava, choco, peanut butter, blueberry, passion fruit, almond, etc.
  • Easy to clean: These small fruit ice cream maker Appliances feature stain-resistant housing and detachable attachment for simple and easy clean up. The lightweight and compact design makes it easy to store as compared to standard food processors
  • Countertop placement: The healthy frozen dessert maker is safe for kitchen table or countertop placement. Mix interesting flavors for healthy treats Perfect for movie date night, parties or just as a sweet low-fat treat anytime! Includes recipe book
11

Highlighted Features:

  • Heavy-duty Motor: Mixing paddle of ice-cream maker mix, scrape & aerate food to create frozen dessert with faster process time without manual intensive stir. Double insulated freezer bowl eliminate need of ice, make fast even frozen treat in 20 mins.
  • Good Gift Idea: Gelato ice cream maker machine, perfect size 1.5 qt of ice cream, frozen yogurt, gelato or sorbet, enough for family, great for special occasion like party. Sleek and automatic design, BPA free, good for housewarming / wedding gift.
  • Easy Operation: Transparent lid, remove & lock it, & watch freeze process simply. Pour ingredient through Large Spout directly. Easy to remove & clean Detachable Mixing Paddle & Freezer Bowl of home ice cream maker machine with warm soapy water.
  • Healthy Flavor: Recipes included. You can create your own unique taste or follow the cookbook to make delicious ice cream. You can make healthier homemade ice cream by controlling intake of candy, cookies, fruit, chocolate, caramel or condiments.
  • If frozen yogurt dessert ice cream maker machine soft serve don’t meet your satisfaction for any reason, contact us for replacement or refund. Please place freeze bowl of froyo sorbet machine small ice cream maker into freezer at -0.4 ℉for 8 hours.
12

Highlighted Features:

  • 2 IN 1: Make a quart of delicious ice cream (regular, organic, or dairy free), sorbet, frozen yogurt AND popsicles, fudgsicles, yogurt pops and more, with endless flavor options in just over 20 minutes.
  • EASY TO USE: Designed with an ingredient spout to simplify making ice-cream Simply freeze the container, then just turn on the machine and add ingredients (fresh fruit, chocolate chips, sprinkles, etc)
  • KEEP IT COLD: Double-walled insulated freezer bowl keeps ice cream and popsicles chilled – perfect for kids and parties.
  • EASY CLEAN: Minimal parts to help make cleaning effortless (wipe clean); all non-electric parts are dishwasher safe
  • INCLUDES: Ice cream maker, popsicle molds, mixing bowl, popsicle molds, 7 reusable popsicle sticks, recipe guide and recipe database access
  • U.S. BASED SUPPORT: Dash is a U.S. based company who provides contact information in each product manual
Sale13

Highlighted Features:

  • HEALTHY – It makes perfect, guilt-free, low calories, high-fiber and dairy-free ice creams.Just adding your favorate fruits in.Turn any fruits into a frozen treat without any preservatives,pigments or added sugars
  • SIMPLE TO USE – Just 3 minites to make a homemade soft serve frozen dessert, by pushing frozen fruits into the chute, fast and easy. Note: Let fruit defrost for around 10 minutes before using to have the best result
  • EASY TO CLEAN – Fully disassembled structure, makes the cleaning so easy. NOTE: DO NOT immerse main body in water or any liquid
  • HAVE FUN WITH YOUR KIDS – Get one more fun way to be with your kids and enjoy dilicious desserts. NOTE: Close supervision is necessary when it is used by or near children
  • COMPACT DESIGN – Sleek design easy to collect,which fits nicely in the corner of your counter
14

Highlighted Features:

  • NINJA CREAMI: With the Ninja CREAMi, you can transform everyday ingredients into ice cream, gelato, smoothie bowls, milkshakes, and more.
  • FROM HEALTHY TO INDULGENT: Easily enjoy a wide array of frozen treats like decadent gelato, lite ice cream, dairy-free, gluten-free and much more. The Ninja CREAMi makes delicious treats that fit your lifestyle.
  • COMPACT FOR YOUR COUNTERTOP: The CREAMi is compact in size allowing for seamless storage and fitting easily on your countertop.
  • FUN FOR ALL AGES: Easy-to-use functionality allows for the whole family to enjoy making frozen treats together.
  • MIX-INS: Customize your flavor and texture by mixing in your favorite chocolate, nuts, candy, fruit, and more to personalize any CREAMi treat.
  • 7 VERSATILE PROGRAMS: (7) one-touch programs allow for the perfect combination of speed, pressure, and time to completely shave through your frozen pint. Choose between Ice Cream, Sorbet, Gelato, Milkshake, Smoothie Bowl, Lite Ice Cream​, and Mix-in.
  • CREAMIFY TECHNOLOGY: Unlike traditional ice cream makers, Ninja’s innovative Creamerizer System finely shaves and churns ice particles into creamy frozen treats in minutes.
  • RE-SPIN FUNCTIONALITY: Select the Re-spin function if, after processing, you want your processed treat softer and creamier.
  • DISHWASHER SAFE: Containers, lids, and paddle are top-rack dishwasher safe.
  • WHAT’S INCLUDED: Motor Base with Dual-Drive Motors, Creamerizer Paddle, (2) 16 oz. CREAMi Pints with storage lids, Outer bowl and lid to house pint while processing, Recipe inspiration guide with 30 recipes
15

Highlighted Features:

  • QUICK AND EASY TO USE – Within minutes, easily turn any frozen fruit into a smooth “ice-cream” or “sorbet” like treat, without additional fats, sugars, or preservatives
  • DELICIOUS VERSATILITY – Create your own healthy, vegan, keto, and dairy free treats or use the 36 included recipes to create simple, homemade desserts like pies, parfaits, and sorbets
  • EASY TO CLEAN – All removable parts are top rack dishwasher safe and the base easily wipes clean after use
  • PERFECT SERVING SIZE – Make a single serving or enough for the whole family
  • PEACE OF MIND – Trusted brand for over a decade, 1 year limited defective coverage, and BPA free
Sale16

Highlighted Features:

  • EASY LOCK LID WITH WINDOW – Lid is designed to remove and lock easily. An ingredient window allows you to pour ingredients directly through the top and watch the freezing process, Base – Contains heavy-duty motor strong enough to make and dispense ice cream. Cord length : 36 Inches
  • MIXING ARM (not shown) – Mixes and aerates ingredients in freezer bowl to create smooth soft ice cream, Dispensing Bracket with Handle – Dispenses the soft ice cream when handle is pulled down. Removable for easy cleaning, Rubber Feet – Nonslip feet keep base stationary during use
  • 1. 5 QUART FREEZER BOWL (not shown) – Contains cooling liquid within a double-insulated wall to create fast and even freezing. Double wall keeps the bowl cool and at an even temperature, Condiment Chute – Mix-ins are dispensed from the chute into your ice cream cone or bowl while you dispense ice cream. Removable for easy cleaning
  • THREE CONDIMENT CONTAINERS – Dispense the mix-ins of your choice. The front condiment container with a curved edge dispenses small mix-ins such as sprinkles. Two rectangular condiment containers dispense larger mix-ins such as mini M&M s or mini chocolate morsels, Condiment Dispensing Levers –Pull out one of three levers to add the mix-ins of your choice into your soft ice cream
  • ON/OFF POWER DIAL, CONE HOLDER – Conveniently holds a stack of extra ice cream cones. Can hold both flat and pointed-bottom cones, Removable Drip Tray – Can be removed for easy cleaning. Dot in center of tray indicates where to place the ice cream cone. Mix-in Gauge – Check the size of mix-ins by dropping them through. Mix-ins that do not fit through will clog the ice cream maker. 120 Volts
  • Fully automatic soft-serve ice-cream maker with double-insulated freezer bowl
  • 3 built-in condiment dispensers; cone holder; removable parts for easy cleaning; instructions and recipes included
  • Produces 1-1/2 quarts of ice-cream in just 20 minutes; no chemicals, salt, or ice required
  • Handle makes ice cream swirl out like with an authentic soft-serve machine
  • Product Built to North American Electrical Standards
Sale17

Highlighted Features:

  • 6L High Production Capacity: This commercial ice cream machine is designed with double 1.6 Gal (6L) hoppers, both made of food-grade 304 stainless steel, and can produce up to 5.3-7.4 Gal gallons (20-28 liters) of ice cream per hour, which can meet daily household or commercial needs.
  • 2 Hoppers & 2+1 Flavors: Our soft serve ice cream machine integrates 3 flavors to meet various tastes, including 2 single flavors and 1 mixed flavor. During the mixing process, you can add your favorite foods, such as vanilla, strawberry, chocolate, mango, etc.
  • 2200W Powerful Compressor: Driven by a 2200 watt brand compressor, this commercial ice cream maker has faster cooling, less noise, and lower power consumption. R410a refrigerant makes ice cream production more efficient and energy-saving, allowing you to don’t worry about soaring electricity bills while making the soft ice cream.
  • Intelligent LCD Panel Control: You can set the time, temperature, and hardness with the convenient LCD control panel. The quantity will also be displayed on the screen for direct observation, and with just one click, the ice cream machine can quickly start self-cleaning.
  • Well Designed Details: The ergonomic handle, cooling vents, detachable drip tray, external egg cone holder, and material shortage alarm, all these details are enough to make you satisfied. It is widely applied in restaurants, cafés, snack shops, fast food shops, supermarkets, pubs, and other places with great needs.

So, these are all of the top-rated frozen yogurt makers currently available on the market. We recommend reading all the features of each of the above-mentioned frozen yogurt makers before making a purchase decision. This will help you identify the right product for your requirement.

Guide for Choosing the Best Frozen Yogurt Maker

If you are ever in the market for buying frozen yogurt maker, you probably know how difficult it is to find the best one for the money. You may get confused thinking about:

  1. Who makes the best quality frozen yogurt maker in the industry?
  2. Which one is the best frozen yogurt maker for the money?
  3. How to choose the right frozen yogurt maker on the market?

When it comes to choosing the right frozen yogurt maker among a wide variety of options, you should consider some factors. Those factors may include quality, performance, features, value, etc. Without considering those factors you may end up buying a poor quality frozen yogurt maker that will not provide you with the best value for your money.

Before investing in frozen yogurt maker, you should find the answer to the following questions:

  • Do you really need to buy frozen yogurt maker?
  • How much value you are expecting from the frozen yogurt maker?
  • What factors do you believe should be considered when buying frozen yogurt maker?

To help you make an informed decision, here we are going to discuss the factors that you should consider when shopping for frozen yogurt maker whether online or from any retail store.

Product Quality

Product quality should be the most important factor to consider when shopping for frozen yogurt maker. You are going to use this product for a long time. So, you should consider the quality of the frozen yogurt maker and make sure it will fit your requirement.

Features

The frozen yogurt maker comes with a lot of features and functionalities. we’ve mentioned the features of each of these frozen yogurt makers so that you can choose the right one for your needs. You should read all the features of the frozen yogurt maker before making a decision.

Price

You can get an array of frozen yogurt makers, from the cheapest to the most expensive. The frozen yogurt maker that costs more is usually made from better materials and will last longer than a cheaper one. But if you want to be able to purchase a new frozen yogurt maker every few months, you may want to consider the budget-friendly options.

Reviews and Ratings

Finally, the customer reviews and ratings should be considered when buying frozen yogurt maker. Good customer reviews and ratings indicate that the frozen yogurt maker is going to perform well whereas bad ratings and negative reviews indicate that people already have faced problems using that particular product.

Final Verdict

We hope you enjoyed our listing of the best frozen yogurt makers. As you can see, there are still so many alternatives to choose from. So, it’s better to check out each of these items carefully and pick the right frozen yogurt maker that сan satisfies all your requirements.