Received this as an early Christmas gift and couldn't be more pleased.  The amount of dog hair that is removed is incredible.  I thought my carpets were well cleaned before and couldn't have been more wrong - this is the only vacuum I will use going forward.  Only draw back is that you have to dismantle as it is top heavy but it only takes a second to put it back together.