I love the boots, but they weren't what I was expecting.  When buying online there are so many things you can't tell, so I am going to focus on those things.

The leather is fairly stiff and thick - this is not supple or very flexible. That doesn't make the boots in any way uncomfortable.  In fact, they keep their shape nice and look great with leggings or jeans tucked in.

They do have cute back bow detailing and they are certainly not moon boots, but they are a little on the rugged side.  Again, this is not a bad thing.  They are great in the slippery, wet or snowy weather.  I can get away with them with a skirt or dress if I am in casual mode, but I wouldn't say that these were dressy.  I was looking for a winter boot, waterproof and warm and that is what I got and also some compliments.

They are really comfortable even when on your feet all day - they do fit jeans or legging inside without being too tight - I have muscular but slim calves so if your legs are really thin they may not suit if you are only wearing tights.

Keen sizing is all over the place - I bought the size I normally wear (7.5) and the length is normal but they are a bit wider than my other keens.  I can wear an extra pair of socks and then they are perfect but if you have narrow feet these may not be for you.