I love this top! i was hesitant about purchasing based on the other reviews but i'm so happy i decided to order this beautiful top! i'm 5'4" 115lbs and the xs fits great. it does run a lititle big but i like slightly over-sized tops with skinny jeans. the xxs probably would have worked as well. i definitely reccomend giving this top a try but size down if you are going for a more fitted look. the lace detail give this staple piece a nice added detail!