First, everything arrived on time and neatly packaged. While pulling all of the pieces I could tell this was high quality. It's been installed and running for over a month now and I have absolutely no regrets. It looks awesome in my newly remodeled bathroom. I would recommend this shower to anyone.