I love this Shark Vacuum! I use it on hard floors as well as carpet. Vacuum will self empty once it’s back on its charge station making it always ready for the next clean. Great suction. Overall great performance. I will be recommending this product to friends and family.