This would have been 5 stars if all three I ordered, had arrived with needed parts. One package was missing mounting screws and only one of the three came with rear mounting bracket. Thankfully, I didn't need the mounting brackets and I had my own screws on hand that fit. Otherwise the length and integrity of the actual unit is perfect for our application.
Rating: [4 of 5 Stars!]