I received these quickly (thank you Great Offer Stock as always)...and was so excited to wear them I put them right on. No cons really, except maybe: I wear a 6 to a 61/2 and ordered the 6 1/2. They JUST FIT. They are snug, no room for a heavy sock. I wore a trouser sock and leggings today and they JUST zippered. So if I order another pair, I will get the 7. I don't have skinny ankles and they are snug...but fit. Pros? I wore them all day...I walked my dogs in them; they were cute and comfortable. So cute I went and bought 4 new tops and sweaters to wear with them and my legging/jeans. A friend remarked THREE different times how cute she thought they were. The quilting is fabric and exactly what I wanted without spending $$$+. There is no leather on them, also what I wanted; it's clear they are not leather to me, but I don't think they look cheap. The rubber sole is soft, substantial and flexible. I like them...I like them a lot. Love the khaki color. I think the price is excellent for what they are. I'm delighted, but if you are expecting a $$$ dollar boot for $$ don't buy them. ;) I think I will get my monies worth. Thanks again Overstock! Well done!