This shirt is very nice looking, Very good quality and well made. I made the mistake of listening to what people said about the shirt being a size too small. I pretty much always wear a medium and people commented on getting a large instead. That is what I did and the shirt would have floated its way off of me in the water. It's so puffy on the sleeves. I had to exchange it for a small because I do like a snug fit for this type of shirt. I'm 5'3'' 135lbs and size 34B if it can help anybody choose the size.