Bought this for the beautiful fabric and easy fit which it has. fits nicely through the shoulder area and is a little on the baggy side in the legs but the draping fabric makes up for that. i bought it in petite small and it is definitely long enough for a dress.