The device works as described, washes well (although cold), and is easy to install. It's much more flimsy and less strong then the description let's on. The top cover around the buttons is a sticker, not hard plastic, which will make cleaning a challenge I imagine as it is already beginning to lift. The cover of the outlet on the one I received does not sit nicely flush - no pun intended. The shipping was 17 days to Canada, very fast.