This toilet paper holder arrived intact and looks nice.  There is no assembly required, just plop in the toilet paper.  It accommodates larger size rolls.