This is an all around great vacuum to have especially if you live in an apartment. It's pretty light weight and easy to control. We don't have any pets in our household so we have not had any issues with pet hair. It does great on the rugs at our house too. I do wish that it was wireless.