pure white definitely not off white so if that’s what you’re looking for these will definitely do the trick. not super soft actually a bit rough but i’m hoping a few washes will break these in lol