Shirt is great. It is a thin/silky material and shows all of your curves. But it is a good shirt. I am 5'4" 160lb (35 bust, 34 waist) and a Medium fit fine. If i were to order again, i would order a large to have some less body flaws to show. (just my personal feeling)