J. Crew Corporation is a clothing and accessories company based in New York. It operates 260 stores across the US and also sells products online. While sales have increased in recent years, profits have declined in 2008 due to economic challenges. Looking ahead, the clothing industry faces slow growth as consumers cut spending, but larger competitors like TJX Companies may be better positioned to weather the downturn. J. Crew's stock price has fallen significantly in 2008 along with the broader economy.