Good length for me but I am 5.8 comfortable and look great with the waist coat which I bought to go with them
Sizing quite generous I’m a 16 to 18 on bottom normally 16 fitted with plenty of room. Quality excellent and arrived packaged beautifully felt like a high end purchase. Will definitely buy again from this company