its a cute wiggle dress the color is beautiful, I ordered this for Viva Las Vegas Weekend, I knew it would be hot so I wanted cotton that would breath, this dress was very comfortable even in the Vegas heat. the only problem was one of the adjustable straps broke while wearing it, and it kept falling off my shoulder. I'm going to fix it and definitely wear it again.