Microfiber towels always smell gross pretty quick because they are synthetic.
A 100% cotton Turkish towel, or peshtemal, is lightweight, dries fast, is full-size and nice against the skin to wipe yourself down. Bonus? They are about $5-15 on Amazon and are also great for traveling particularly island vacations.