The dress is beautiful in photos and looks nice upon arrival. It is one size fits all and I find it to be am awkward length for me. I am 5'7 and I don't wear this dress out because the material becomes translucent half way up the skirt and I feel people are able to see a bit too much if they are looking. Also the strap placement it somewhat odd and the bodice is a bit itchy. It will do okay for my swimsuit cover up though so it is not a total bust of a purchase.