Cute shirt, but you definitely want to order one or maybe even two sizes up.  I normally wear a small or medium (depending on the manufacturer) and I'm glad I read the reviews that referenced the sizing.  I ordered a large and it fits like a small in the shoulders and a medium in the bust.