I've been struggling with back pain for months from standing 10 hour shifts all day. I started wearing them for 2 weeks and already noticed a big difference. I usually wear a size 12 so I took 11.5-12. It was a bit crowded at the beginning but after a few days it became perfect. A little heavy but they look good.