I just wanna say this is my third item that I've purchased from Olivia Rose and I have never been disappointed!! Not now and not then! This shirt is so cute and comfy and exactly like the picture! I'm 5'6" and 120 pounds and I got a small and it's great! Highly recommend!!