This blouse is stitched out of brocade fabric with soft cotton linning inside. The sleeves are short as shown. It has buttons at back along with a dori. The blouse can be altered and will fit till size 36. The extra spaces can be altered.The cups are present inside to give it best fit.