Got these just after Christmas, and they feel great.  I am a size 10 men's and for me they run true to size.  The footbed is removable, thought I cannot think of a reason to remove it.  Maybe to wash it if it gets too "funky".  I wear these around the house and for the occasional run out to the curb on trash day.  They fit the bill on both quite well.  The sole seems durable enough, but whether they last long term will remain to be seen.  Got them as a lightning deal, so the price was great.