Length was perfect for me. I like the silver buttons and these are super comfy...I do see how after awhile the elastic in fabric may frey eventually because thats happened to me with pants in similar materials. But that happens to me only after a long time of washing them. I ordered another color