Been waiting for these to come back in-stock and checked at the right time. Arrived a day early (big plus). Functions exactly as I need it to! Easy assembly/installation.