This vacuum met all my expectations.  For a house with many pets it works great.  I was embarrassed by the amount this vacuum picked up.  I didn't realize my old vacuum was leaving so much behind.  Well worth the money.