This dress is a size medium. It has three-quarter length sleeves. It can be worn on or off the shoulder! It is knee length. It has a drawstring at the neckline, with ruffles. The sleeve cuffs and bottom hem also have ruffles. It is 100% silk and dry clean only. This item is in like new condition.