What you should know about the sizing: all the web states is small, medium and large - not much help there! I am a size 6 shoe and I ordered the medium size which actually stated size 5-6 on the sole when it arrived therefore I am guessing that a small is a 3-4 and a large is a 7-8. Initially the boot was quite snug but it stretched out within half an hour and are now a perfect comfortable fit. The boot height comes up to the mid-calf and the construction looks solid. I did read some reviews that said the boots they purchased had holes along the seams, I've checked over mine and they fine great plus I've given the fabric and seams a bit of a tug in places to check, so far so good. Given that the price is very reasonable (perhaps even quite cheap), I would recommend them especially as you do get a leather sole, cute branding and a nice warm breathable fleece fabric also if you are like me and don't wear shoes inside your house then these are perfect for your 'indoor shoes/slippers' enjoy!