A laundry detergent or cleaning composition comprising a carboxyl group-containing polymer comprising: i. a structure unit (a) derived from an ether bond-containing monomer (A); wherein the structure unit (a) is represented by the formula : wherein R 0 represents a hydrogen atom or a methyl group; R 1 represents a CH 2 group, a CH 2 CH 2 group, or a direct bond; X represents a hydroxyl group or a group represented by the formula or : wherein R 2 s, which may be the same or different, represent a C 2 -C 4 alkylene group; n represents an average addition number of moles of an oxyalkylene group (-O-R 2 -) and is 0 to 5; and R 3 , R 4 and R 5 independently represent a C 1 -C 4 alkyl group; Y represents a hydroxyl group or a group represented by the formula or ; and one of X and Y is a hydroxyl group and the other is a group represented by the formula or , ii. a structure unit (b) derived from a sulfonic acid group-containing monomer (B); and iii. a structure unit (c) derived from an acrylic acid-based monomer (C); wherein: the structure unit (a) is present at a level of from about 0.5% to about 15% by mass based on 100% by mass of all structure units derived from all monomers in the carboxyl group-containing polymer; the structure unit (b) is present at a level of from about 0.5% to about 30% by mass based on 100% by mass of all the structure units derived from all the monomers in the carboxyl group-containing polymer; and the structure unit (c) is present at a level of from about 55% to about 99% by mass based on 100% by mass of all the structure units derived from all the monomers in the carboxyl group-containing polymer; and the carboxyl group-containing polymer has a weight average molecular weight of from about 20,000 to about 60,000. i. a structure unit (a) derived from an ether bond-containing monomer (A); wherein the structure unit (a) is represented by the formula : wherein R 0 represents a hydrogen atom or a methyl group; R 1 represents a CH 2 group, a CH 2 CH 2 group, or a direct bond; X represents a hydroxyl group or a group represented by the formula or : wherein R 2 s, which may be the same or different, represent a C 2 -C 4 alkylene group; n represents an average addition number of moles of an oxyalkylene group (-O-R 2 -) and is 0 to 5; and R 3 , R 4 and R 5 independently represent a C 1 -C 4 alkyl group; Y represents a hydroxyl group or a group represented by the formula or ; and one of X and Y is a hydroxyl group and the other is a group represented by the formula or , wherein R 2 s, which may be the same or different, represent a C 2 -C 4 alkylene group; n represents an average addition number of moles of an oxyalkylene group (-O-R 2 -) and is 0 to 5; and R 3 , R 4 and R 5 independently represent a C 1 -C 4 alkyl group; Y represents a hydroxyl group or a group represented by the formula or ; and one of X and Y is a hydroxyl group and the other is a group represented by the formula or , ii. a structure unit (b) derived from a sulfonic acid group-containing monomer (B); and iii. a structure unit (c) derived from an acrylic acid-based monomer (C); the structure unit (a) is present at a level of from about 0.5% to about 15% by mass based on 100% by mass of all structure units derived from all monomers in the carboxyl group-containing polymer; the structure unit (b) is present at a level of from about 0.5% to about 30% by mass based on 100% by mass of all the structure units derived from all the monomers in the carboxyl group-containing polymer; and the structure unit (c) is present at a level of from about 55% to about 99% by mass based on 100% by mass of all the structure units derived from all the monomers in the carboxyl group-containing polymer; and the carboxyl group-containing polymer has a weight average molecular weight of from about 20,000 to about 60,000. <EOS>