>>913135The hospital.
There's the big blue ones that I like most of the time and then there's the smaller white lap sponge like pic related and those are real soft and absorbent but don't last as long as the blue ones. They are free anyway but the white lap sponges will stand up to some hot wash and dry cycles but after a dozen or more they wear out.