So far so good! The carpet or bare floor level is very clear and works great. It doesn't seem to kick litter back at me like other vacuums have, so that's great! It's a more simpler vacuum, you have to step on the bottom to pull it into a position to steer/work. It's got an old school wind up for the cord...very simple and basic but so far I really like it. Kinda really like that it has an older design