Perfect and functional! Makes a lot of ice in minutes! The bag that it comes with is great as I am able to make several batches to store in the freezer for days. No more twisting and tapping ice trays on the countertop! Yay!