It is a beautiful one piece its a little long then knee length below knee length to be precise it can be worn both off shoulder or normally it has a beautiful detailing on the top section of the dress it holds your waist beautifully and waist upto 34 can fit easily because it is stretchy