This shirtdress is a workhorse: the perfect piece that you can wear with sneakers or flip flops, a pointy flat, a strappy sandal or a Birkenstock. Dress up, dress down. Wear fully open like a duster with a pair of shorts and a tank or pair it with tights in the Fall. You can even belt it for a bit of waist definition. It's a great midi length for 5ft2 me. I am a 45" bust, 42" waist, and 50"hip; the XL is a great roomy fit. Not toooo oversized, but also not pulling or gaping anywhere. The material is sturdy but soft and doesn't look rumpled even after sitting (although you will get some wrinkling on the backside). Love the Tommy dress!