This dress is sure to turn heads! Love how the blue shines through! Royal blue stretch fabric underneath with black cut-out overlay. Sleeveless, peplum. Zipper on back. Lining is stretchy. Overlay is slightly stretchy. Tag marked as large, but this brand's sizes run big - fits like a 16.