Almost perfect.  I was initially so in love with these boots, I bought them because my last pair kept falling down as they stretched out (I have skinny legs) and all the reviews mentioned how tight fitting these are.  The are furry inside which makes them really warm (major sweaty feet) However I've had them less than two months and wearing them in the rain has ruined them.  The shoe started pulling away at the sole so now the is a hole on the bottom and my toes are all wet.