The fabric is pretty thin cotton. The stone flap isn't stretchy so its cardboard stiff. Hard to get over your boobs. I have lots of shirts with the stretchy fabric flap. I thought this was like that but it's not
Theres no fabric or coating on the inside where the diamonds are which makes it uncomfortable if you sit.