I ordered a small and since I don’t like my belly to show I wish I ordered a medium. But that not anyone’s fault but my own! The material is neat and the small bell sleeve is perfect! I LOVE THE TOP!! It will be great for spring and summer!!!