I love shirt waist dresses, but st 5'10", they are often too far above the knees, especially with side slits. This dress is beautiful. The cut and fit is more tailored with slight cap sleeves which are flattering and a change from sleeveless. The length is long but with the front buttons and side slits you can show more or less leg. It is slimming and the drape of the fabric gives it an expensive look and feel. Dress it up with jewelry and heels or dress it down with white sneakers and a linen shirt thrown over it. Very versatile. The only down side to dresses that button all the way down are gaps between the buttons when you sit. Thankfully I had safety pins but will sew the panel shut from the hips down. I bought a small. 135 lbs, B cup.