Stretch fabric.
Model is size 8 + wears a Small.
Please note this item contains language that some people may find offensive.