A fabric conditioning composition comprising (a) a quaternary ammonium compound having the general formula : [N + (R 1 )(R 2 )(R 3 )(R 4 )] y X - (I) wherein : R 1 , R 2 , R 3 and R 4 , which may be the same or different, is a C 1 -C 30 hydrocarbon group, respectively, X is an anion; y is the valence of X, or [N + ((CH 2 ) n -T-R 8 ) m (R 9 ) 4-m ] y X - (III) wherein : R 8 group is independently selected from C 1 -C 24 alkyl or alkenyl group; R 9 group is independently selected from C 1 -C 4 alkyl or hydroxylalkyl group; T is -C(=O)-O-, -O-C(=O)-, -NR 10 -C(=O)- or -(C=O)-NR 10 -, wherein R 10 is hydrogen, a C 1 -C 6 alkyl or a C 1 -C 6 hydroxyalkyl group; n is an integer from 0 to 5; m is selected from 1, 2 and 3; X is an anion; y is the valence of X, or [N + ((CH 2 ) n -T-R 8 ) 2 (R 9 ) 2 ] y X - (IV) wherein R 8 group is independently selected from C 1 -C 24 alkyl or alkenyl group; R 9 group is independently selected from C 1 -C 4 alkyl or hydroxylalkyl group; T is -C(=O)-O-, -O-C(=O)-, -NR 10 -C(=O)- or -(C=O)-NR 10 -, wherein R 10 is hydrogen, a C 1 -C 6 alkyl or a C 1 -C 6 hydroxyalkyl group; n is an integer from 0 to 5; X is an anion; y is the valence of X (b) a cationic polysaccharide; (c) a first non-ionic polysaccharide; and (d) a second non-ionic polysaccharide, wherein the second non-ionic polysaccharide is different from the first non-ionic polysaccharide and the second non-ionic polysaccharide has a Molar Substitution (MS) in the range of 0.2 to 1.8. R 1 , R 2 , R 3 and R 4 , which may be the same or different, is a C 1 -C 30 hydrocarbon group, respectively, X is an anion; y is the valence of X, or [N + ((CH 2 ) n -T-R 8 ) m (R 9 ) 4-m ] y X - (III) wherein : R 8 group is independently selected from C 1 -C 24 alkyl or alkenyl group; R 9 group is independently selected from C 1 -C 4 alkyl or hydroxylalkyl group; T is -C(=O)-O-, -O-C(=O)-, -NR 10 -C(=O)- or -(C=O)-NR 10 -, wherein R 10 is hydrogen, a C 1 -C 6 alkyl or a C 1 -C 6 hydroxyalkyl group; n is an integer from 0 to 5; m is selected from 1, 2 and 3; X is an anion; y is the valence of X, or [N + ((CH 2 ) n -T-R 8 ) 2 (R 9 ) 2 ] y X - (IV) wherein R 8 group is independently selected from C 1 -C 24 alkyl or alkenyl group; R 9 group is independently selected from C 1 -C 4 alkyl or hydroxylalkyl group; T is -C(=O)-O-, -O-C(=O)-, -NR 10 -C(=O)- or -(C=O)-NR 10 -, wherein R 10 is hydrogen, a C 1 -C 6 alkyl or a C 1 -C 6 hydroxyalkyl group; n is an integer from 0 to 5; X is an anion; y is the valence of X R 8 group is independently selected from C 1 -C 24 alkyl or alkenyl group; R 9 group is independently selected from C 1 -C 4 alkyl or hydroxylalkyl group; T is -C(=O)-O-, -O-C(=O)-, -NR 10 -C(=O)- or -(C=O)-NR 10 -, wherein R 10 is hydrogen, a C 1 -C 6 alkyl or a C 1 -C 6 hydroxyalkyl group; n is an integer from 0 to 5; m is selected from 1, 2 and 3; X is an anion; y is the valence of X, or [N + ((CH 2 ) n -T-R 8 ) 2 (R 9 ) 2 ] y X - (IV) wherein R 8 group is independently selected from C 1 -C 24 alkyl or alkenyl group; R 9 group is independently selected from C 1 -C 4 alkyl or hydroxylalkyl group; T is -C(=O)-O-, -O-C(=O)-, -NR 10 -C(=O)- or -(C=O)-NR 10 -, wherein R 10 is hydrogen, a C 1 -C 6 alkyl or a C 1 -C 6 hydroxyalkyl group; n is an integer from 0 to 5; X is an anion; y is the valence of X R 8 group is independently selected from C 1 -C 24 alkyl or alkenyl group; R 9 group is independently selected from C 1 -C 4 alkyl or hydroxylalkyl group; T is -C(=O)-O-, -O-C(=O)-, -NR 10 -C(=O)- or -(C=O)-NR 10 -, wherein R 10 is hydrogen, a C 1 -C 6 alkyl or a C 1 -C 6 hydroxyalkyl group; n is an integer from 0 to 5; X is an anion; y is the valence of X <EOS>