These are a really nice quality and exactly what I needed.  My only issue is with the sizing.  Duofold seems to consider a size 16 an extra large. That's really the only reason it did not get a four or five star.  This seems more like a large to me but they work--very snug but the best thing I have found for my purpose.  Maybe they will serve as diet inspiration!