It's a great fit. I'm 4'10'' and it fits almost perfectly which is awesome, I'm really small so it was a tiny bit big for me (arms a little bit too long - but that won't be the case for everyone of course)& thats fine. ordered XS). It has a nice shape to it is still a little roomy and I liked that. It makes it comfy, especially when the A.C. is on blast in lab.