I’m pleasantly surprised by this purchase, bought a size 16 , I’m not but don’t really like oversized , it’s lovely comfortable material, tops a little short but won’t stop me wearing it , I’m a good size 18 , I would recommend it , buy the size as to how you like to wear clothes