The smocking is beautiful. the fabric is soft and flowy, it is not too sheer for work. the blouse fits tts. i have this in 3 colors and take the xs and have even bought the xxs. for reference, i am a 32 b.5'8" and 110lbs. it is a nice layering length and is not boxy. the armholes fit nicely. i wish they still had the blue.