At first I was disappointed because the colors didn't seem as vivid or pretty as the picture. I was going to return it, however when I tried it on again, I thought I would definitely wear it to a party the next day. Therefore, it became a keeper. It's actually quite pretty and fits well. It's a little shorter than I would like in a blouse. I am 73 years old, 5'3" and 106 lbs, 34D. The small fits well, but is a little short. Still, I am keeping it. I can wear it to a lot of different venues and iSee full review