I've been buying these for years and they're not in stores anymore.  These are just like the ones I bought before except that the leg elastic is not encased in fabric.  If they were, these would be 5 stars.