I haven't ordered from Dharma myself, but I've heard good stuff from others who have. . .
ITA with Kymy on the Carter's recommendation, too--soft, thick, and generously sized. If there's a Carter's store near you, sign up for their mailing list--they send out coupons ALL the time.