A little on the thin side of materials, but it's okay.
It was too small when I received it..as I do have a fairly large chest (female) and belly.
I would wear it, but I am self-concious, so I just admire it. lol.