The Miami Marlins' 2012 season opening night game against the St. Louis Cardinals takes place on Wednesday, and the Marlins are ready to play in their brand-new stadium -- while wearing their new uniforms. 

Team members first showed off their new threads at a press conference in November. The new uniforms -- with their colorful logos -- are a drastic change from the old teal and silver pattern color scheme.

The team, formerly known as the Florida Marlins, also have a new stadium to call home.

Marlins Park, located in the city's Little Havana neighborhood, boasts a retractable roof and a view of the city skyline, among other features.

While the stadium has generated a great deal of excitement in the community, fans are not so thrilled with the new uniforms. The club's new threads were mocked after their November debut and set off many heated comments on Twitter and Facebook.

Check out photos of the new uniforms and stadium here.

What do you think of the Miami Marlins' new look?