I’m 5ft 1 and a medium build. This is definitely not one size fits all and very short. I have to wear the trousers very low to ensure it fits lengthwise. The trousers would be tight if I was any bigger. The quality is really poor and the finishing is atrocious. There’s grays of thread on the sleeve.