5 stars4 Apr 2025excellentGood for upholstery & stairs, also for cleaning awkward small spacesvery useful attachment