I started to buy this brand last year. I found that it fits wonderfully and is very comfortable and holds up well in really bad water.. I live in Saudi Arabia and the water here to wash our clothes in has salts in it . This causes clothing to shred and fall apart and shrink.. these hold up very very well.. So I just bought two more pairs..