Thanks! It's so pretty in person. Well I had ordered the white in medium but it was huge and I originally wanted the red. At the store, all they had was extra small and it really fits just fine. The only main concern (if you're tall) is the length. I'm 5'4" so it's not too short on me!