I'm really happy with the black & decker flexi one. The hose wraps around the round unit and can detach to reach into corners of cage. Powerful enough to clean my stairs as well but apparently only holds about 10-15 mins charge, tho never had a problem with this