I received my top within a day! It was awesome! I read all the other reviews and was convinced that i needed to go a size larger. Im sad to say that im returning this top because its huge!!! Im 5'5 and 160lbs. Im a 38ddd. Hence why i thought i needed such a large size. I was swimming in it!! Its such a cute top and so comfortable!! I don't know who wrote that it runs small but mine sure didnt!! I will definitely be reordering this top in my right size!!! Too cute not too!!!