This is a green midi dress from Macy's, made of polyester and spandex satin fabric. This dress is very flattering and it is hard to tell before trying it on. It is very slimming and has ruffles down the leg. It comes in extra small and is emerald green. It has no flaws.