I love this dress!! This dress is so cute and so comfortable. I normally wear a 10/12 and ordered an XL. It's a bit big, but not so big that I'm going to size down - I'm on the fence if a size down would a bit too snug. The pattern is super cute - I've already gotten compliments on it after wearing it at work for an hour and a half! A few things to note - it's really super dark navy. So dark that it honestly looks black. Second, the belt is WAY too long. If I styled it like the model in the picture, the remaining belt hanging down would go at least to the bottom of the skirt. Third, it's really thin - you definitely need a slip or a camisole & skimmies underneath it. That said, it's super lightweight and comfortable and great for the office and also great and breathable for a hot day.