Poorly designed rear gasket will not attach due to the mounting lugs interfering with the mounting design of the gasket.  Possible to overcome by cutting the gasket in 2 places, but then silicone will be required to complete a waterproof seal.  Otherwise appears to be well made.