The fit was perfect and super comfy! It is very lightweight, soft material. I’ve used it to dress up and just casually. I’m 20 weeks and 5’9 so I have a small bump that I am finally ready to show and this shirt has been perfect, not too tight or too loose.