Overall Good.
These are ok.  My son complains when it gets all bunched up in his shoe and its not as easy as i would like it to be to cut and make fit.  Overall a good product though.
Rating: 3 stars