I'm 5'10 and this dress lays on top of my foot, so if you are small, you will probably have to alter the length.  The dress is also very low cut (my bf loved it).  If you are bashful, you may want to reconsider.  Love the fabric and feel.  It's flowy and was perfect for my cruise.