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; 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; and iii. a structure unit (c) derived from an acrylic acid-based monomer; 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; 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; and iii. a structure unit (c) derived from an acrylic acid-based monomer; 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.