One more recommendation for black towels and washcloths. I always provide them for guests, and I also buy makeup removing towelettes and leave a stack of them in the medicine cabinet. You can buy makeup towelettes in bulk from Gilchrist & Soames online (that's where I get my toiletries). Generally speaking, though, I consider towels and linens to be "consumables." I expect to have to replace them, so I find towels and linens that are the right balance of quality and value, because I know I will have to replace them on a periodic basis. I actually found some AMAZING wrinkle-resistant, super soft sheets for $21.99 a set online. You would never know they cost so little, and that makes it a lot more affordable if I have to replace them. Also, if your white towels and sheets start looking dingy or yellow, you can use laundry bluing to help restore their whiteness.