Came as expected. Sturdy, functioning, clean. Looks high quality, so Im pleased and consider it an upgrade from what I had. I cant find this type of tp holder at my local store so I was thankful to find it here. One downside is it was missing helpful instructions for how to mount it, but I was replacing an old broken existing holder so they werent needed in my case.