Package arrived on time. Towels are large and thick. I haven’t washed them yet so I don’t know if the colors will run, but they were a good price for beach towels.