These boxes exceeded my expectations.  My husband was able to install three boxes in about an hour.  Easy install and quality material.  Brackets were quality powder coated steel and screws were stainless steel.