I saw this great dress at HM in the mall today. Actually, this store has some excellent clothes for exceptionally low prices! Company site says its 95% cotton and 5% spandex. This would look great with some black combat boots, or high heels. Lots of variety options depending on the style you are going after. Best of all, its only $24.95!