I can literally feel it in my abs when I am just standing there, my abs are clenched tight.

Being taller is a bonus, granted the shoes alone make you tall, but they force you to have good posture. I have really really bad problem of always hunching over and these help correct that.

I strongly suggest you buy these shoes, you can get them for about $70 on ebay.