I have had these for a week now and am very happy with them.  They fit comfortably and do what they say they do - keep your feet warm and dry.  I have not tried the heel pull since others have said theirs came off, but have not needed to either.  It does take two hands to get them on, just grab on either side and my foot slides right in.  No complaints.