Definitely not a maxi dress. Its a hi-lo. I still really like it. I bought a large and Im 59 and normally wear a 10/12. Its looser on me and I like that part of it. I did buy another color even though it wasn't what I expected