More like a caftan than a jacket or cardigan.  If you're a little larger in the hips, garment will not hide them as I had hoped, just not long enough.  If you're thin, I'd presume it would drape nicely over a pair of leggings.