Bought this a few weeks ago. Works great on both hard wood and carpet. Great attachment for furniture. Picks up our black lab's dog hair!