Love these tops. I read other reviews and ordered 2 sizes larger. I am 5ft 2" 140lbs & usually  wear a size medium. I ordered x-large. I am happy I did. They fit perfectly. I bought a few different colors. They are a nice light fabric. Not see through. I washed mine and hung dry. No shrinking or fading occurred.