This is a nice, sturdy holder that sits well on my counter.  It holds the roll snuggly and doesn't let it spin out of control easily  

Pros: Well padded bottom and weighty enough to stay put when pulling towels off the roll
Cons: none