Excellent product....! great high quality in every component; it came in completely assembled in a very safe package. it turned our bathroom in to luxurious once installed. I highly recommend it.