This is a perfect blouse that can match with any cardigan or blazer. We are loving the ruffles on the top of the blouse. It is 100% polyester and recommend washing in cold water and laying flat to dry. Ayleen is wearing a size small, and Maritza is wearing a size 1XL.