This is my favourite outfit. I got the set with the matching pants in a medium ( I usually am a medium and it fit like it was made for me). I love linen clothing and I wore this outfit on vacation in SF and Melbourne and felt so stylish but also comfortable because linen is the best. I'm 5'2" and the lengths were perfect for me. Invest in linen clothing, seriously.