Off the shoulder mini knee length dress cotton good material with lining no flaws has been worn a couple of times . It also has pockets