So far I love this vacuum.  The power head does great on my shag area rug and just as great on my hard surface flooring.  Attachments are stored on the vacuum which is very handy.  I would recommend this product.