I have these in 3 colours, they are excellent, as are the shorts version. Length is perfect for me, they are less than 30". My size is slightly big around the waist but fits great on legs. They are comfortable and stretchy and make me look slimmer and taller. Side pockets really useful.