This is a short-term review.  I've only owned this product for a few days.  The liners work well.  They stay on my feet all day.  They stay hidden under a pair of Sperry topsiders.  The only reason I won't give them more stars is because of the cost.  There are few options out there with good ratings and this is one of them.  At $10 a pair they aren't exactly breaking the bank, but they're expensive for just socks!