I have these in three colors and love them!  I wear a true 7M and they are true to size.  They are super easy to get on and take off - your foot slides right in.  I absolutely love the look and the feel they are soft and mushy on the uppers and they are well padded in the foot bed.  I would give them 4.5 rather than 5 stars only because they are so incredibly warm that my feet get too hot - but most people like warm feet and if I lived in a warmer climate they'd be great for it.  Fortunately the anti-microbial material keeps them from ever getting stinky even when my feet sweat - so I'm happy with them.  I'm in Texas so I wear them mostly for rainy days but they keep your feet warm in Alaksa too (I wore them on a trip there)!  One thing to know when you first get them, there is that new protective coating that is on most new boots and its slick on the sides but you can wet a cloth and wipe it off or just wear them twice and they are no longer slick on the sides :-)