We brought towels from the ship because we didn't know what would be available at the Resort. It was pretty convenient as they had stacks of them you could grab as you prepared to get off the ship.
When we got to the resort they also offered us towels. Since we brought them with us we didn't use theirs so I don't know what they are like. The towels from
DCL worked fine for us. I brought a couple of beach towels from home on the trip with us, but we really didn't need them as towels on the Magic are plentiful. Next time we go I won't bother lugging our own towels with us. They take up a lot of room in the luggage. Have fun!
Mary