I just got these a couple of weeks ago and these are great.  I have plantar fasciitis and need something with pretty high arch supports.  Usually I have to buy specialty shoes, which are way more expensive.  These are perfect.  They feel a bit snug, but will probably loosen up with wear.  They also have good cushioning in the ball of the foot.  I bought these for myself, but my daughter is a nurse and complains of her feet hurting after a 12hr shift. I'm buying her a pair to try too.