Poor quality thin cotton, the 2 buttons are not in the right place making the blouse sit badly if the buttons are not done up. The blouse looks such poor quality and looks poorly made it is not of the standard I expect from Joules. I had waited weeks for the Melanie blouse to come back in stock, I have returned both the blouses, a really disappointing outcome.