Pretty dress!  Not as long as I'd hoped, but I'm 5'10" and I have this situation often with many brands.  They say in the description that these are in US sizes and you don't need to size up, but I've bought a couple items from R. Vivimos in the past and I do size up anyway.  Glad I did.  I buy large in this style of dress, but the XL fits perfectly.  All of their clothing items are very well made and they use quality materials.  The prices are great but they look expensive.