Functional. Does exactly what it's supposed to do. It does require an easy touch or 2 hands to pull the paper off the roll as it wants to tip over.