I ordered this top despite the other reviews and i'm very glad i did. it is adorable. well made and very flattering. i am usually a size xs or 00 but based on the reviews sized up to a 0. fits perfectly. not snug at all. highly recommend!