It was easy to assemble, looks great, and very functional.  My kitty likes to roll the roll, so this was very helpful as it does not allow that of a standard holder.