Not installed yet, so only 4 stars but the packaging was appropriate and all necessary parts and pieces arrived intact. Price more economical than others in same style with same capabilities. Arrived promptly and on time despite COVID delays.