It's such a cute and summery style! The only downside was it's so fitted, it has a lot of stretch to it but I wish I sized up to a M or even L for a more modest/flattering fit. If you don't mind it being super fitted, then just purchase your regular size. I'm 5'5 130Ibs.