Cotton colour can sometimes fade quickly if the quality is not good. This one has held its colour well after 7 washes. The fabric feels the same as day one. My son pairs it with darker-coloured tops to make the cargo pop. Pockets are practical. Waistband elastic is comfortable. A reliable purchase.