I wear a very small size and this termaguard top was impossible to put on because of the bra support. The elastic was much too tight and I could not put my arm through the second sleeve! I can't imagine how anyone could! I had to cut through the elastic band to be able to wear it. Once it is on, it gives good protection against the cold water. That is what I like about this top. I do wish you had a top that had a front zipper!
I thought it would be more like a rash guard but it was more for warmth with a fleece-like interior. good quality, but not what I wanted.
I wear this to my water aerobics classes. The pool is very chilly and this makes the class more enjoyable. Also, if you are busty, it adds a little support for when you are jumping around in the pool.