cotton lives