Love this top! Came a little bit slow (2 and a half weeks) but was totally worth the wait. Fits just right, and is very cute. I was worried about the material being cheap or a bad color, but it's very soft and a clean white. I ordered a size small (my normal size) and it fits perfectly.