I received this today and I already have several Roxy rash tops. This one came and the black logo on the front was stuck together and peeled off the shirt. None of my others have ever done this. Next time I will be more careful where I order from. The tops do run small in general but this is a small and the others I have are small but not this small.