I like that this long sleeve t shirt dress is not too thin. It is thin but not so thin that it appears see through. I can wear it with confidence knowing I'm completely covered! I would say it runs a little large. I am 5'4 and 120 lbs and usually wear a small and I ordered a small; it is very loose fitting so if you are looking for a more form fitting I would size down! Overall it is cute and comfy!