With the opening ceremony of the London Games just days away, many nations have revealed the uniforms their best and brightest athletes will wear during the Games.

Sadly, not all of the designs have attracted the desired response at home or abroad.

While some uniforms have become a source of pride, others have been attacked for lack of patriotism, while some have become a source of mirth online.

Spain

Spanish hockey player Alex Fabregas has given his country's uniform for the 2012 Games the thumbs up.

But not everyone approves.

Social media commentators have mocked the design, some likening it something more typically worn by staff at a fast-food restaurant.

Alex Fabregas shows off the Spanish Olympic uniform ( Twitter )

United States

Team USA's national uniform for the London Olympics 2012 comes complete with a beret.

Designed by the American team at Ralph Lauren, there was outrage when it was revealed they were put together in China.

America's national uniform for the 2012 Olympics ( RalphLauren.com )

Brazil

Supporters of Australia's Olympic hopes are likely to be to confused with their Brazilian rivals more than once during the games.

The South American powerhouse's uniforms will also be predominantly green with splashes of yellow and blue.

Brazilian athletes model the official Games uniform ( Reuters )

China

China's Olympic athletes uniform will stand out at the London Games in yellow-and-red gear which is as patriotic as it is bright.

Chinese Olympians in the official uniform ( AFP )

Australia

Styled on the uniforms worn by Australian athletes at the last London 1948 Games, the opening ceremony uniform is reminiscent of classic Australian cricketing wear.

The lining of the jackets lists all Australian gold medallists since the first modern Olympics in 1896.

Spot of cricket anyone? ( Karen Barlow )

Great Britain

Team Great Britain's uniforms, designed by Stella McCartney, have raised the ire of some traditionalists for its lack of red hue in the Union Jack-inspired pattern.

Triple jumper Phillips Idowu in the UK's Games uniform ( Getty Images )

France

Despite being home to some of the best fashion designers in the world, France turned to Adidas for its official uniforms.

While the result has been generally well-received, the uniform has copped some flak for being too understated.

Others have noted the jackets appear more suited to the Winter Olympics.

Athletes model the official French Olympics uniform. ( Adidas )

Jamaica

Jamaican athletes are once again bringing the cool with their threads.

The official uniform was designed by Cedella Marley - the eldest daughter of reggae legend Bob Marley.

Sprinter Usain Bolt in Jamaica's official Games threads ( Reuters: Dylan Martinez )

Kazakhstan

The national uniform to be worn by Kazakhstan athletes has attracted attention for all the wrong reasons.

It cost more than $239,000 to design and produce the 220 synthetic-leather outfits which had an underwhelming reaction at its unveiling.

Kazakhstan athletes model their Olympic uniform ( vk.vom )

Ukraine

Ukraine's national uniform has received the thumbs up from many fashion-watchers for its unique design - but caused much consternation at home.

Some Ukrainians were annoyed it was designed and made in neighbouring Russia.