This is an elegant maxi dress with a gorgeous mint background and mauve florals. It has flowy sleeves and wrap top, with a snap to hold the wrap in place. The back has a thick elastic band to allow for nice stretch, as well as a keyhole button at the neckline. The front waist has a cute ruffle that creates a gathered look. Dress is lined to the knees. Model is 5'6" and wearing a small.