I love this vacuum!!! It is very powerful and also fits great in our apartment. It has great durability and gets stains out from my dog on our cloth couch perfectly. It also helps tackle odor and provides a comfortable vacuum experience!!! Would 10/10 recommend this to anyone.