This dress is a comfy and flowy fit! 100% polyester. Runs true to size/a little big! Kaitlyn is wearing the large!