Perfect sizing. Order your normal US size and you should be perfect. I'm 5'11 and the hem wasn't too short or too long, this is perfect for the office during the summer. The belt is a little flimsy but I like it in the sense that it isn't too restricting. The material is somewhat thin, not enough to be scandalous but be conscious of it if you're outdoors! Already gotten a few compliments on the print (cat) and I love this dress.