This is a lovely blouse. The fabric is good quality with medium weight, soft and similar to satin; the color baby purple is exactly the same as the picture shown here. I bought a size M first, but had to size down to a S, because the body of the blouse runs very large. The pleated sleeves at the bottom are a little tighter on me for both sizes. I'm slender and usually wear a small or petit in other stores.