I love this top! I just got it today and put it on right away. It's very comfortable and soft... the material is pretty stretchy, too. I'm on the short side so it looks almost like a dress on me, but it looks cute that way. I'm 5'1" and pretty busty so I got the large, but probably could have gone with a medium. I received the package about two weeks after ordering it. When opening it today, there was a very strong smell. I wouldn't say it was bad necessarily, just strong. Sort of lost the smell after being out of the bag for a bit, and anything else that remains on it will for sure come out after I wash it once, so biggie! I can't wait to wear it out somewhere nice. Very happy with my purchase.