While I absolutely loved the dress on the website, it's even better in person! The dress is the perfect length for a summer wedding or to throw on with sneakers and go wine tasting. While I bought this dress for a wedding, for once I'll be able to get more than one night's use out of the dress due to its versatility! It is definitely true to size - I was in between a M and and L (I'm 5'6, 34C and 140) and I'm glad I was able to get my hands on the M as the straps would've been to long for the large. If you're on the fence about this dress...don't be! Get it before it sells out!