This exceeded my expectations!  The fabric was great, and the fit was wonderful.  For reference, I am 5'7" and 123lbs and I purchased an XS.  I wear a 34A so I do wish the bust was a little bit tighter, but I still love it.