whilst the pic shows the dress as an arm hole, it really has straps, also i am 5ft 6in. I purchased the medium (m) in the red and it barely reached my ankles, whilst the white which i bought Small (s) was longer but not to cover my ankles.