Good question....the top is made out of the mixture of materials that is very light (like a t-shirt) & soft.....This was never mine...It belonged to a friend of mine that has health issues & her weight is going higher....Either she gave it to me because she did not like it anymore or it was too small...But if you are the one in the middle of your profile photo. Then, I would say that it looks like it would fit you....Of course, I do no longer work in a clothing store....So, if it does not fit. I cannot take it back...It does say large....But it will be entirely up to you. Sometimes we can wear certain clothing that is stretchable...This does have 4% spandex in the fabric.....You decide. But I think it would look great on you in that photo :)