"I think they should be embarrassed," said Senate Majority Leader Harry Reid of Nevada. "I think they should take all the uniforms, put them in a big pile, and burn them and start all over again."
The uniforms, which include berets, blazers and pants, were created by American designer Ralph Lauren, whose company is also a sponsor of the U.S. Olympic team.
The U.S. Olympic Committee (USOC) defended its choice to work with Lauren.
"Unlike most Olympic teams around the world, the U.S. Olympic team is privately funded and we're grateful for the support of our sponsors," USOC spokesman Patrick Sandusky said in a statement on Thursday.
"We're proud of our partnership with Ralph Lauren, an iconic American company, and excited to watch America's finest athletes compete at the upcoming Games in London."
It's not the first time Olympic uniforms have been made in another country.
Toronto-based Roots created the U.S. clothing for the Salt Lake City Games in 2002 and for Athens in 2004.
And some of the Canadian Olympic team's clothing, provided by the Hudson's Bay Company, were made in China for the 2008 Beijing Games.