Beautiful and classy- i love this! i'm 5'8"/125lbs/34b and my usual xs works great (could probably also have worn a s). i was a little worried it'd be scratchy and/or too structured, but it's soft and flattering. photos are accurate. would definitely recommend!