I'm 5'3" and even with petite ranges feel come tops and trousers/jeans are far too long on me. I tend to buy from Next's petite range, but depends on the style as to whether it's too long, sometimes M&S.