Arrived very fast. Easy to assemble (10 minutes tops) and great suction power.  I have had a Dyson and Eureka which I thought was picking up a lot of dog hair and dirt so was astonished the first time I used the Shark.  I could not believe how much more hair and dirt it picked up.  Carpet even looks better.  I definitely recommend this product if you have pets.