Fabric is not what I expected and the style was not flattering. Colors were as shown in picture, but due to variation of cut, the flowers were in different areas. I would recommend for someone who is petite and does not have a large bust.