I think this skirt is extremely cute and can go with many blouses. I'm 5'2 and I got a small, and it fit very well. It came down to just below my knees, but I guess it depends on the length of your legs. I read some of the other reviews though, and I think before you buy it you should read the measurements and also it wouldn't hurt to measure yourself. Overall, I'm very glad I bought this skirt; it can be casual or dressy.