I have a lot of trouble finding scrub tops that fit my small frame and don't look like a potato sack (I'm 5'2'' 110 lbs and wear a 0-2). I got this top in XS and it fits perfect, not long or baggy. It's a good, basic and very functional top. The material is solid and the pockets are great. If you're able to wear scrubs of average sizing (most XS's are too large for me), I would suggest ordering up a size.