Just released this month, the new Eufy RoboVac 20 bests some of its pricier competitors with a self-docking charging base, 3 hours of solid battery life, and all the extras. You can get it for a limited time for $50 off: $249 w/ promo code eufy2101.

Self-docking charging base

Solid 3 hours of battery life without any noticeable reduction in suction (6700mAh Li-ion battery).

Both of Eufy’s popular dimmable desk lamps include a touch-sensitive control panel, 5-Level Dimmer, 4 Lighting/Color Modes and a light diffuser/guiding plate that the company says prevents light flicker and harmful glare, offering protection from eye fatigue. The A3 model adds a USB charging port.