I bought this for weekend casual wear, it's great for a relaxed brunch or walk...
FABRIC: Lightweight, thin fabric, perfect for a warm day. Non transparent, but does cling to the body given it's thin.
SIZING: I went for a large, I didn't want it too tight - I'm about 5ft 6in and about 135 pounds, it fit nicely - see image
STYLE: Well designed casual dress, I bought multiple colors
OVERALL: Nice for the price! Recommended