This just arrived.  I normally wear an XL so I ordered 3X and my husband started laughing when I pulled it out of the mailing bag.  It is so small.  It will fit my 13 year old, 100lb daughter.  Too bad she isn't into the 80s! LOL.  Stay away.  So not worth it.