Easy assembly with quality materials used. Nice product for the price.

Pros: Attractive finish
Cons: Would have liked a feature to stop paper towel roll from unraveling after a sheet is pulled.