Recently purchased this item, & it fits perfectly! At 5'1" with a medium build, I often have trouble finding clothes that fit just right, but this fabric is incredibly stretchy & super comfy. It hugs in all the right places without feeling tight or restrictive.