I have heard quite a few people say they prefer Itti Bitti over BBH petites. Every time it has been that the petites don't seem as absorbant and as a result leak pretty quick.