The toilet paper holder was easy to assemble.  My 12 year old son did it in less than 5 minutes.  It is functional and seems durable.