This is adorable, comfortable and professional looking. I’m a photographer and always need simple, professional and preferably cute attire for certain events. This was perfect! I’m 5’2” on a good day and would have hemmed the pants a couple of inches had I had time but I wore flats with this and it still didn’t hit the ground. I’m roughly 168 with wide hips and big bust and got a large but with the stretch, could have gotten a medium and been fine!