I bought this as a bedroom treat so I could dress up for my fella,
I choose size medium and it fits me great ( I'm normally size 8-10 and petite )
It fits really well, not to tight either just right, it's slightly but just ever so slightly longer than I imagined it would be. But again I am petite.
It's comfortable to wear and looks amazing on, I felt great wearing it and my man loved it.