This swim shirt is just what I was looking for. I wanted something that was tight-fitting and was a half shirt. I am 5'5" and have 34c chest and weigh 125 pounds. The Xavier fit perfect. This doesn't look like a sloppy wet long sleeved shirt hanging off you in the water, but provides much needed sun protection for my back, chest and arms.