Love love love this top!!! Its super stretchy, but it does run small!! I usually could wear a small or medium top, but I had to order this one in a large, but it fit perfectly!!! The skirt Im wearing I also got from amazon!!!