24 items one of them is not Carter’s. It’s a French brand. It’s the last photo mostly 0 to 6 month in sizing, but there are some nine sizes in there as well. No odors, no rips and no major stains. There could be some tiny ones that I miss but overall these clothes are very good condition.