Ive not tried the Itti's..but i swear by my Bumg's! I love them. Good fit on my 2 DD's and an easy nappy to use.