I'm a petite 5ft2 and was worried it would be too big all over. But apart from having to shorten the shoulder straps and the length of the trousers, it fits like a glove! Great sturdy material, and very flattening with the belt. So excited to wear it. Great customer service too.