This tp holder works great. Required assembly, but it was incredibly easy to put together. The bottom is weighted so hopefully I won't knock the whole thing over while unrolling some toilet paper. The one thing I don't love is that you have to remove the whole top part to load the spare rolls.