This midi-dress would be calf-length for most people. For me, it is closer to ankle length, but I grow shorter as I grow older. Colors are pretty and the pattern is printed clearly and well done. Fabric is smooth to the touch and body. The dress has pockets and a nice square neck. It is a very attractive dress and one I will enjoy wearing as spring and summer arrive.