I'm always fairly hesitant to purchase things online and when I bought this I wasn't sure how it was going to fit. It fit perfectly and is extremely soft. It's fairly thin fabric so it will probably require flesh toned undergarments but it is extremely comfortable. I'm not sure how it will hold up after washing because of it being so light but I probably won't dry it so that it will last longer. Overall I was very happy with this top and it looks absolutely fantastic on. It is a little bit short waisted but not too much. I wore it with jeans today and it looked great.