The Shark Rotator Powered Lift-Away TruePet Upright Vacuum is a decent overall vacuum. It can be used as a handheld vacuum too, but it's not very portable as it's heavy to carry around. It's an excellent choice to clean large debris such has cereal on any surface and it's good with small debris, but it struggles with finer objects on high-pile carpet. Hair gets stuck on the brushroll when it's used on bare floors but the vacuum cleans all hair on both low-pile and high-pile carpet. The TruePet variant we tested comes with three tools but there are other variants with different tools. It's not hard to maintain but there are quite a few parts that you need to clean. Luckily, there are virtually no recurring costs.