i wore these for a night out with my friend for an all night dancing in 5" heels. they were wonderful! my feet were comfortable all night long. however they were super adhesive as when i tried to put them in another pair of shoes the both snapped in half! i would buy them again when i need to replace my pair now.