The product is just as described but with my super small feet in such high heels, I have had to double up on gel insoles to wear them for several hours at a time.  They're super cute though and go with just about everything!