Bright white, and very soft.  However, not great quality and VERY linty -- the towels are noticeably smaller after each wash because they lose so much cotton.