I read other reviews that shoe was  cheap, not real leather, etc. But for my purposes, it is adorable and it fits me to a tee! Caveat: I have a very narrow foot and I always have to order a narrow shoe. But after reading other reviews, I ordered next whole size up. It is a perfect fit, so might be tight for B width folks.