I have a dress almost just like this. It's getting a little worn from age. I love it because I can wear different belts with it. I have worn a tshirt and blue Jean jacket over it. Dressed it up with wedge heels and jewelry.
This is perfect for petite women, the long dress along with the vertical lines. The vertical lines portray something to look longer, so if a petite women wear vertical lines they'll look taller. As well as the maxi dress giving illusion of taller height. This is a cute formal garment that shapes a petite body well. Not to tight, it flows down the body well and goes in a little at the waist for shaping.