Definitely really good for the price, quality and color. That being said, it runs small. I am a 36 B bra size and I weigh 138 pounds and I'm 5'4".and it just fits me. It is really snug in the arms and shoulders, and the arm holes are super tight. That is the only reason I took off a star though. If you are petite or a teenager, it would fit great. Just be aware of the small size.