I can't give it 5 stars because it's still sitting in the box waiting for the remodel to reach installation stage.  However I can say it arrived on time and the packing was excellent with all needed templates and it is hidden inside a beautiful fabric case.