I'm wearing a regular M bottom with a small top, and both fit perfectly. I'd even say the top is a little big but I'd rather it be looser than tighter for wearing it all day and moving around at the hospital. The pants are a bit long but with sneakers they'll be perfect. The petite would've been too short for me. I'm 5'3.5” and about 150lb (honestly weight doesn't tell you much though). I have broader shoulders and am athletically built. Super happy with the fit! The quality seems great and it's very comfortable.
Rating:
[5 of 5 Stars!]