This is great fit, I take a medium or large top and found this perfect in size medium.  I read reviews and the fabric is great and not cheap.  Try to find a quality sleep grown for $24.00.  Just the right length and above the knee/  It is dressy enough to wear out of the house, getting mail.