New England was a difficult place for farming due to its cold weather and short growing seasons. The Chesapeake region was seen as more desirable by many settlers as it had a milder climate. The New England colonies struggled with labor shortages as there was too much work and not enough workers, unlike the Chesapeake colonies which had a surplus of workers. The Puritan settlers who came to New England in the 1600s-1700s did so to escape religious persecution in England and establish their own religious communities, as they viewed the Church of England as too lenient. They were well-suited to the region's labor needs through their strong work ethic.