It does the job holds the paper towels and is heavy enough so it wont move when ripping a sheet off. My only problem is its a bit too long and theres a 1 inch gap between the top/ball and the paper towel.