The shirt I received was nothing like the picture. The neck hole is way too small to be worn off the shoulder. Im 57 and 165lbs. I usually wear a large to XL (trying to cover a post baby belly) so I ordered the XL because its from China so everyone says it runs small. But not this one. The XL was gigantic. More like a 3X. Its extremely wide and short. Looks like Im wearing a bag. Material is kind of scratchy and the arm holes are extremely small. I contacted the seller to return the item and they pretty much told me that I would either have to sell it to a friend, pay a high shipping fee to send it back or keep it. So now Im stuck with a crap shirt and robbed of $10. Be careful ordering here. They will send you whatever they want and youll be stuck with it. Very disappointed 