It's not too small at all (the fabric is very stretchy - I ordered a small) and looks great on. I am 5'4" and 123lbs, but very curvy. I like how the belt emphasizes my small waist and normally it's a problem for me to find something fitted both to my waist and to my considerably wider hip area. This does the trick perfectly, without making it seem that I have humongous hips - very flattering! It hits just beneath the knee. It doesn't look cheap at all. I was concerned about the belt looking cheap, but it's ok. Overall, a very classy skirt. The delivery was very quick as well. I would definitely repurchase - I am actually considering getting more colors.