This dress is a polyester bled and has a very soft cotton feel. It is a loose fit, but also has some stretch and comes in 3 prints.