I would say get an Amerikilt. http://www.amerikilts.com/ I have 2 and I love them. The material is stiff and you'll need to iron it before every performance, but otherwise, they're awesome.