Great quality! Comes with everything you need. I love the way it spins smoothly but still not too loose that the paper towels keep rolling off!