One carton is 6 packs, so buy 1 get 1 free means 12 packs, wow. I used this brand before. It is cheaper than many off-the-shelf brands in supermarkets, but with better quality. It is quite cottony soft, and size is adequate. Only problem is that it may not hold too much urine, so I only use it during daytime. I use another brand at night. But it is still a good buy, given its relatively cheaper price.