I really like it. I ordered a size up based on the other reviews and it looks big, but when I tried it on, its fitted in all the right places so Im happy. I do think its supposed to be a little oversized so Im happy I ordered a size up. Very cute! I got my hubby the matching tank!