I get SO MANY compliments wearing this dress. The colors are great. I'm 5'4 and ordered 33" and it hits about 3 inches above my knee. so it's not too short. Make sure you measure and check the length because they're all different in these different colors, but I love this pattern. All Polyester, so u might perspire. I was ok.