I love this vacuum! I had just gotten a old rug from a family member and I vacuumed it three or four times with an old vacuum and it was still shedding. This shark vacuum did the trick and now I have a beautiful rug. My only complaint is the collection basin is very small so must be emptied frequently. Comes with great accessories and works well 10/10 would recommend