I have never heard of Jambu, but I liked the look and style so I tried them.  I am so happy I did true to fit, great color, and they make your foot look really small.  So that is always a plus.  Well built too, and great price.