I use one of these Eco Wash Balls from Betterware. No smell from detergent or softner as I never use them (only on my cycling gear). 1000 washes for £8.99 is certainly good value as well.
You can see I'm a Yorkshireman.
£2000 loudspeaker cables keep my music squeaky clean.