I bought a Ryobi One+ Strut stick vacuum. It comes with a corner nozzle, brush, one 4Ah - 18 volt battery and a wall mount with corded charging brick. The vacuum hangs on the wall mount while it charges. The wall mount also holds the Corner nozzle and brush. Nozzle and brush both lock into the end of the suction tube when you remove the rotating beater bar. You can also remove the suction tube and use the attachments like a car vac.
It uses the same 18 volt batteries that the Ryobi One + tools use. It has a high speed and a low speed with a 45-minute run time. I've used it for quick clean-up jobs and I think the 45-minute run time would probably be at the lower speed. But I've got plenty of batteries for the my other Ryobi tools.