I purchased this for my sister.  It is WAY too short to be a dress.  We're a tall family, but you would seriously have to be like 4'8 to wear this as a dress, and that was the 2x I ordered.  This is in no way a sweater dress - it is a sweater.  You cant even pull off wearing just leggings underneath it.
But, it still makes a cute sweater.