It was exactly what I needed to be able to sweep up German Shepherd dog hair from underneath. It is starting to make some creaking noises after a few months, hence the 4 stars instead of 5.