Denim Mermaid Dress w/Bell Sleeves, Flare Tail Bottom, Headwear and is 100% Cotton. One Size Fits Most Small to XL some 2x, because of Elastic Full Body of Dress.