Soft  stretch denim, 70's fun vibe . i so wanted to keep this , but for me the sizing was off. i ordered a size 27, my usual denim jeans size . the waist down fit perfectly but i couldn't zip the top portion. i fear that even if i order one size up which i believe would still be ok for the bottom half ; i still won't have enough room from my rib cage to the top of the bib section. i had  a 3 inch gap  in that area
. for full disclosure , i am a  size 36b  with broad shoulders and  a broad back