Very cute & comfy dress! Had to size up (normally a large 10-12 in dresses) & I got an XL & it fits great. Its perfect to wear to a summer BBQ or even to work with a cardigan. Not too short but can also hike it up a little by pairing it with a belt if youd like. I got the royal blue with flowers & pattern/colors are gorgeous! Thin material but great for summer!