Overall, I'm pretty satisfied with these boots.  I bought two pairs (different colors).

The boots are very warm, soft, and durable.  The sole is rubber, and the outside is suede/sheepskin.

I am a true shoe size nine and that is what I bought.  They fit fairly well, but are a tad loose on the heel.  This tells me that if you are half-size, go smaller rather than larger.

The boots look cute both worn straight up, or even with the top folded down, displaying off-white furry interior.

Here is an important warning - if you purchase these boots,  please be certain to buy some water/stain repellant for sheepskin/suede.  Not to name competitors, but UGG does have an official "UGG Sheepskin Water and Stain Repellent" that I recommend you apply.  They also have an "UGG Sheepskin Cleaner & Conditioner."  They each cost around $8 and are worthwhile investments (there are other brands to choose from as well in which you can probably find in a local drugstore).  I only mention this because the 2nd time I wore my boots, it rained outside and they got "ruined" (or so I thought).  I asked, "Why would they make these beautiful boots without stain/water-guarding them?  Aren't boots 'SUPPOSED' to be worn outside?"  I wish I had taken a picture... the front (toe area) of the boots were an entire different shade and stiff.  I searched online about "how to fix it," and then bought the cleaner and followed the instructions.  It worked!  A few days later, I applied the water repellent so that it wouldn't happen again.  I'm paranoid now though to wear these outside in inclement weather.  So I make certain it is dry out without the possibility of rain just in case.  lol Anyway, it is for this reason that I deduct 1 star.  In my opinion, when you purchase a high-quality product such as these boots, they should pre-treated.

Again, I do like these boots and recommend them.  They are great! :)

I hope this review helps you make your decision.  Good luck!