Our beach towels are 35" X 58" and are made from 12 oz. (400 grams) terry velour fabric (100% cotton) from Turkey. The fabric is then cut and sewn in the USA by skilled American workers. Available in 16 colors.
We generally ship by USPS Priority Mail. Please allow 1 to 3 business days to process your order and another 2 to 3 business days for delivery to you.