Made from 100% recycled cotton. Large bag measures: 17" tall by 18" wide. Small bag measures: 12" tall by 14" wide.