Arrived on time and was easy to instal. Would have given 5 stars except a day later saw a cheaper one of similar quality for about $40 less. Didn't want to hold up the reno for a toilet paper holder so I guess i'll just have to suck it up.