It’s okay!
I ordered a 3XL and that usually does the trick for most shirts that are not number sized.  But this is very clingy.  I would not feel comfortable wearing it without a cardigan over it.  It is soft.  It does stretch.  The material is very thin.  It took quite a long time to get to me.  I will wear it.  But I would not purchase again.  I hope this is helpful.
Rating: 3 stars