This slipper will probably fit an 8 better than a 7.  It's VERY big and sloppy inside.  I normally wear a 7 and without socks, these slide all over the place.  With socks they stay on pretty well.  They are warm and comfortable so it is really just a sizing issue.  If you have narrow feet, don't even try.