These beach towels come from Brazil. High quality and a generous size measuring 30" X 60". Brilliant colors that don't fade and soft for comfort.