Bought the pink blouse, & the fit is perfect. I'm 5'2, med. build, & happy I purchase the reg. Med., not the petite size. Think that would of been way too short. Think the petite size , it's meant for someone that has very slim torso. It's not that sheer at all too, just right, & hardly any stretch at all, like a light cotton blend, even though it's not at all. Plus just a classy look overall, quite pleased with my purchase.