Assembled this baby myself! I’ve had this for about 9 months now, works just as I need. Even with the torrential downpour we’ve had, I haven’t had any issues.