Perfect at first but within 1 vacuuming started to pull threads loose. Now every day I see a new pulled part. I wouldn't recommend, I regret this purchase.