Got this shirt on sale and i hope they restock so i can buy more. super comfy and flattering at the same time. i have some extra baby weight and it camouflages that well. i'm normally a 6-8 but i'm an 8-10 right now and the medium was perfect. i'm 5'6" and its plenty long enough to wear with leggings. a great shirt and i'll be sure to watch out for this one to come back. please restock!