I bought these in an oversized 3XL to sleep in.  Also got oversized so my husband won't steel them.  They are really well made and very comfy.  I am 5'10" and they are miniskirt length on me.  Really just perfect to sleep in.