This brand is a must!  I only purchase Cherokee after 16 years of searching for the best.  Good quality and extremely comfortable.  Just be aware that I do think they run big.  I like to buy my stuff big just for comfort and actually wear and extra small in these.